xoxys.docker_engine/defaults/main.yml

80 lines
2.2 KiB
YAML

---
dockerengine_packages:
- docker-ce
- docker-ce-cli
- containerd.io
- docker-buildx-plugin
- docker-compose-plugin
# @var dockerengine_packages_extra:description: >
# The role requires epel repository and pip to work. You can use
# `dockerengine_packages_extra` to install these dependencys.
# @end
dockerengine_packages_extra: []
dockerengine_ansible_deps:
- cryptography
- docker-compose
- docker
dockerengine_service: docker
# @var dockerengine_service_override_unit:description: >
# Multiline string of options to add to the `systemd` service override unit section.
# @end
# @var dockerengine_service_override_unit: $ "_unset_"
# @var dockerengine_service_override_unit:example: >
# dockerengine_service_override_unit: |
# After=time-sync.target
# Requires=time-sync.target
# @end
dockerengine_docker_group_enabled: False
# @var dockerengine_registries:description: List of docker registries to auto login
# @var dockerengine_registries:example: >
# dockerengine_registries:
# - registry: myregistry.example.com (optional)
# username: docker
# password: secure
# reauthorize: False
# state: present
# @end
dockerengine_registries: []
# @var dockerengine_http_proxy: $ "_unset_"
# @var dockerengine_https_proxy: $ "_unset"
# @var dockerengine_no_proxy: $ "_unset_"
dockerengine_usernamespace_enabled: False
dockerengine_nsremap_user: dockremap
dockerengine_nsremap_range_start: 231072
dockerengine_nsremap_range_length: 65536
dockerengine_daemon_config:
- selinux-enabled: False
- log-driver: journald
- log-level: info
- live-restore: True
dockerengine_daemon_config_extra: []
# dockerengine_daemon_config_extra:
# - userns-remap: "{{ dockerengine_nsremap_user +':' + dockerengine_nsremap_user }}"
# @var dockerengine_networks:description: List of additional docker networks to create.
# @var dockerengine_networks:example: >
# dockerengine_networks:
# - name: my_network
# driver: bridge
# enable_ipv6: True
# ipam_config:
# - subnet: fdd1:ac8c:0557:7ce1::/64
# force: False
# state: present
# @end
dockerengine_networks: []
# @var dockerengine_networks:description: >
# List of extra docker networks to create. For configuration detials see `docker_networks`.
# @end
dockerengine_networks_extra: []