34 lines
1.1 KiB
YAML
34 lines
1.1 KiB
YAML
---
|
|
# Defaults for swarm bootstrap workflow.
|
|
|
|
swarm_listen_addr: "0.0.0.0:2377"
|
|
swarm_api_port: 2377
|
|
swarm_data_path_port: 4789
|
|
swarm_gossip_port: 7946
|
|
|
|
# Swarm overlay networks (including ingress) are allocated from this pool.
|
|
# Keep this non-overlapping with physical LAN/VLAN ranges.
|
|
swarm_default_addr_pool: "172.31.0.0/16"
|
|
swarm_default_addr_pool_mask_length: 24
|
|
|
|
# Docker apt repo (Ubuntu/Debian).
|
|
# swarm_docker_apt_arch is intentionally removed — architecture is now detected
|
|
# per-node from hostvars[item].ansible_architecture in tasks/main.yml to
|
|
# correctly support mixed amd64/arm64 inventories.
|
|
swarm_docker_repo_url: "https://download.docker.com/linux/ubuntu"
|
|
swarm_docker_repo_gpg_url: "https://download.docker.com/linux/ubuntu/gpg"
|
|
swarm_docker_repo_filename: "docker"
|
|
swarm_docker_keyring_path: "/etc/apt/keyrings/docker.asc"
|
|
swarm_docker_legacy_keyring_path: "/usr/share/keyrings/docker-archive-keyring.gpg"
|
|
|
|
swarm_docker_packages:
|
|
- ca-certificates
|
|
- curl
|
|
- gnupg
|
|
- python3-docker
|
|
- docker-ce
|
|
- docker-ce-cli
|
|
- containerd.io
|
|
- docker-buildx-plugin
|
|
- docker-compose-plugin
|