alexander-danilenko / ansible-role-docksal

Ansible role to install Docksal on supported Linux distros

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible Role for Docksal

License: MIT

This repo contains an Ansible role that installs and configures Docksal on a supported Linux distributions.

Requirements

⚠️ This role assumes Docker already installed! Role will throw an error in case if docker-ce package is not installed on target host.

Example Ansible Playbooks

Simple

- hosts: 127.0.0.1
  roles:
    - role: ansible-role-docksal

Complex

It's possible to override global settings for Docksal: just pass docksal_global_config variable with configuration object.

- hosts: 127.0.0.1
  roles:
    - role: ansible-role-docksal
      vars:
        docksal_global_config:
          DOCKSAL_CONTAINER_HEALTHCHECK_INTERVAL: 10s
          DOCKSAL_DNS_UPSTREAM: 1.1.1.1

See docksal documentation for all available global config variables.

Author

👤 Alexander Danilenko

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2022 Alexander Danilenko.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

About

Ansible role to install Docksal on supported Linux distros

License:MIT License