Blame pillar/role/proxy.sls
|
Theo Chatzimichos |
754b1a |
{% if salt['grains.get']('include_secrets', True) %}
|
|
Theo Chatzimichos |
2c19d7 |
include:
|
|
Theo Chatzimichos |
2c19d7 |
- secrets.role.proxy
|
|
Theo Chatzimichos |
754b1a |
{% endif %}
|
|
Theo Chatzimichos |
2c19d7 |
|
|
Theo Chatzimichos |
2c19d7 |
keepalived:
|
|
Theo Chatzimichos |
2c19d7 |
global_defs:
|
|
Theo Chatzimichos |
2c19d7 |
router_id: OPENSUSE_NUE
|
|
Theo Chatzimichos |
f85ea7 |
vrrp_sync_group:
|
|
Theo Chatzimichos |
f85ea7 |
VRRP_OPENSUSE_PRIVATE_GROUP:
|
|
Theo Chatzimichos |
f85ea7 |
group:
|
|
Christian Boltz |
9c0508 |
- VRRP_OPENSUSE_PRIVATE_IPV4
|
|
Christian Boltz |
9c0508 |
- VRRP_OPENSUSE_PRIVATE_IPV6
|
|
Theo Chatzimichos |
4da55f |
vrrp_instance:
|
|
Theo Chatzimichos |
f85ea7 |
VRRP_OPENSUSE_PRIVATE_IPV4:
|
|
Theo Chatzimichos |
2c19d7 |
advert_int: 1
|
|
Theo Chatzimichos |
2c19d7 |
authentication:
|
|
Theo Chatzimichos |
2c19d7 |
auth_type: PASS
|
|
Theo Chatzimichos |
2c19d7 |
# auth_pass included from pillar/secrets/role/proxy.sls
|
|
Theo Chatzimichos |
a85150 |
interface: private
|
|
Theo Chatzimichos |
a85150 |
notify: /usr/bin/keepalived_notify_monitoring.sh
|
|
Theo Chatzimichos |
a85150 |
promote_secondaries: ''
|
|
Theo Chatzimichos |
a85150 |
smtp_alert: ''
|
|
Theo Chatzimichos |
c0c673 |
virtual_ipaddress:
|
|
Theo Chatzimichos |
2c19d7 |
- 192.168.47.4/24 dev private
|
|
Theo Chatzimichos |
2c19d7 |
# proxy-nue.opensuse.org
|
|
Theo Chatzimichos |
2c19d7 |
- 195.135.221.140/25 dev external
|
|
Theo Chatzimichos |
2c19d7 |
# static.opensuse.org
|
|
Theo Chatzimichos |
2c19d7 |
- 195.135.221.143/25 dev external
|
|
Theo Chatzimichos |
f85ea7 |
virtual_router_id: 51
|
|
Theo Chatzimichos |
f85ea7 |
VRRP_OPENSUSE_PRIVATE_IPV6:
|
|
Theo Chatzimichos |
f85ea7 |
advert_int: 1
|
|
Theo Chatzimichos |
f85ea7 |
authentication:
|
|
Theo Chatzimichos |
f85ea7 |
auth_type: PASS
|
|
Theo Chatzimichos |
f85ea7 |
# auth_pass included from pillar/secrets/role/proxy.sls
|
|
Theo Chatzimichos |
f85ea7 |
interface: private
|
|
Theo Chatzimichos |
f85ea7 |
notify: /usr/bin/keepalived_notify_monitoring.sh
|
|
Theo Chatzimichos |
f85ea7 |
promote_secondaries: ''
|
|
Theo Chatzimichos |
f85ea7 |
smtp_alert: ''
|
|
Theo Chatzimichos |
f85ea7 |
virtual_ipaddress:
|
|
Theo Chatzimichos |
f85ea7 |
# proxy-nue.opensuse.org
|
|
Christian Boltz |
eeb107 |
- 2001:67c:2178:8::16/64 dev external
|
|
Theo Chatzimichos |
f85ea7 |
# static.opensuse.org
|
|
Christian Boltz |
eeb107 |
- 2001:67c:2178:8::18/64 dev external
|
|
Theo Chatzimichos |
a85150 |
virtual_router_id: 51
|
|
Christian Boltz |
ed723b |
|
|
Christian Boltz |
ed723b |
profile:
|
|
Christian Boltz |
ed723b |
postfix:
|
|
Christian Boltz |
ed723b |
maincf:
|
|
Christian Boltz |
ed723b |
relayhost: ''
|