1
0
Fork 0
home-stack-ansible/group_vars/bastions.yml

63 lines
2.1 KiB
YAML

haproxy:
routing:
https:
- src:
- cloud.badjware.dev
- code.badjware.dev
- drone.badjware.dev
- grafana.badjware.dev
dst:
- server: 192.168.20.20
- server: 192.168.20.21
extra_param: backup
- server: 192.168.20.22
extra_param: backup
- server: 192.168.20.23
extra_param: backup
- server: 192.168.20.24
extra_param: backup
- src:
- s3.badjware.dev
dst:
- server: 192.168.20.30:9000
ssl: false
# - src:
# - kubernetes-dashboard.badjnet.home
# - traefik.badjnet.home
# - longhorn.badjnet.home
# - grafana.badjnet.home
# - prometheus.badjnet.home
# dst:
# - 192.168.20.20
# - 192.168.20.21
# - 192.168.20.22
# - 192.168.20.23
tcp:
- src: "30022"
dst:
- server: 192.168.20.20:30022
- server: 192.168.20.21:30022
extra_param: backup
- server: 192.168.20.22:30022
extra_param: backup
- server: 192.168.20.23:30022
extra_param: backup
- server: 192.168.20.24:30022
extra_param: backup
letsencrypt:
domains:
- badjware.dev
- '*.badjware.dev'
email: marchambault@badjware.dev
digitalocean:
token: !vault |
$ANSIBLE_VAULT;1.1;AES256
35643864626166636564363831336663363335356530316464353864643030316662633230343763
3439343831386632366137376137383936396164646237640a633132356332636134653832666636
63386235636632613666393036643737633635613139326362353166653264633536633037306632
3461313436326139330a366265343131366436653635623138373736353262653633666337623935
31653964336664313261373031613566636337643934316430306638626631633434366164306639
30616238613334633933343339393938326561633036633062323463636161336665373732626330
37386264353239353435643266333033353931336637343038353765396134333763386637653638
35343739666634323562