--- # Общие переменные для всех управляемых хостов. # SSH-транспорт (ProxyJump, порты, ключи по хостам) описан в ansible/ssh_config. # Путь считается от каталога inventory, поэтому работает из любого cwd # и не ломается при клоне репозитория в другое место. ansible_ssh_common_args: "-F {{ inventory_dir }}/../ssh_config" ansible_python_interpreter: /usr/bin/python3 ansible_user: ansible ansible_ssh_private_key_file: ~/.ssh/id_ed25519_homelab_ansible ansible_become: true homelab_lan_cidr: 192.168.1.0/24 homelab_service_range: 192.168.1.5-192.168.1.40 openvpn_network_cidr: 10.78.0.0/30 openvpn_listen_port: 8443 openvpn_forwarded_services: - name: satisfactory protocol: udp public_port: 7777 target_host: 192.168.1.100 target_port: 7777