project_root: "{{ inventory_dir }}" # Useful hack for easier file paths # Postgres # If you have a main database instance all your # services will use (which you should), put # the info here so it's accessible to all # your playbooks. pg_host: prod1.lan.xbazzi.com pg_port: 5432 pg_user: postgres pg_password: password docker_dir: /data/docker # Local paths docker_stacks: "{{ project_root }}/docker" assets: "{{ project_root }}/assets" # Remote paths remote_stacks: "/home/javi/docker" remote_app_mounts: "/home/docker" # Sudo password for your servers ansible_become_pass: !vault | $ANSIBLE_VAULT;1.1;AES256 64633661313934656164656164623432366339636334653736383330363662313861633338626437 3335386363316431653536373264393537626234306633340a353764396630343664646434636463 65613232303363373237626163306261306266363336336130666331376133653733393864663335 6335663333336139350a346233373231323238376364663761663461383331366264396665383364 6264 # TrueNAS iSCSI stuff iscsi_target_ip: nas.lan.xbazzi.com # TrueNAS IP iscsi_target_iqn: iqn.2005-10.org.freenas.ctl:pve-iscsi # Alma new VM provisioning # hostname: "prod3" timezone: "America/Denver" # staging_ip: "10.133.7.240" # network_config: # interface: "ens18" # address: "{{ staging_host }}" # netmask: "255.255.252.0" # gateway: "10.133.7.1" # dns: ["10.133.7.1"] nfs_mounts: - { src: "nas:/mnt/ALEXANDRIA/media", path: "/mnt/media", opts: "defaults,nfsvers=4" } - { src: "nas:/mnt/ALEXANDRIA/school", path: "/mnt/school", opts: "defaults,nfsvers=4" } - { src: "nas:/mnt/ALEXANDRIA/os-images", path: "/mnt/os-images", opts: "defaults,nfsvers=4" } provision_core_ip4: "10.133.7.202/22" provision_core_ip4_no_subnet: "10.133.7.202" core_net: 10.133.4.0 core_gw4: 10.133.7.1 provision_mgmt_ip4: "10.69.1.202/22" mgmt_net: 10.69.0.0 mgmt_gw4: 10.69.0.1 provision_dmz_ip4: "10.66.6.202/22" dmz_net: 10.66.6.0 dmz_gw4: 10.66.6.1 provision_hostname: prod2