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 4da55f
  vrrp_instance:
Theo Chatzimichos 2c19d7
    VRRP_OPENSUSE_PRIVATE:
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.254.4/24 dev private
Theo Chatzimichos 2c19d7
        - 192.168.47.4/24 dev private
e353bb
        - 172.16.42.103/24 dev login
Theo Chatzimichos 2c19d7
        # mirrordb.opensuse.org
Theo Chatzimichos 2c19d7
        - 195.135.221.138/25 dev external
eb1b0d
        - 2620:113:80c0:8::15/64 dev external
Theo Chatzimichos 2c19d7
        # proxy-nue.opensuse.org
Theo Chatzimichos 2c19d7
        - 195.135.221.140/25 dev external
eb1b0d
        - 2620:113:80c0:8::16/64 dev external
Theo Chatzimichos 2c19d7
        # static.opensuse.org
Theo Chatzimichos 2c19d7
        - 195.135.221.143/25 dev external
eb1b0d
        - 2620:113:80c0:8::18/64 dev external
Theo Chatzimichos a85150
      virtual_router_id: 51