--- # Generic, repeatable defaults for Swarm stack deployment. # Required vars are intentionally empty and must be provided per service. stack_name: "" stack_compose_src: "" # Optional stack deploy behavior stack_state: present stack_validate_only: false stack_prune: true stack_with_registry_auth: true # Target path on manager node where stack artifacts are stored stack_deploy_root: "/opt/stacks" stack_compose_filename: "stack.yml" stack_env_src: "" stack_env_filename: ".env" # Optional directories to create before deploy (for bind-mount paths) stack_required_directories: [] # Optional external swarm networks that must already exist stack_required_external_networks: - "proxy-net"