Blob Blame History Raw
{% if salt['grains.get']('include_secrets', True) %}
include:
  - secrets.role.proxy
{% endif %}

keepalived:
  global_defs:
    router_id: OPENSUSE_NUE
  vrrp_instance:
    VRRP_OPENSUSE_PRIVATE:
      advert_int: 1
      authentication:
        auth_type: PASS
        # auth_pass included from pillar/secrets/role/proxy.sls
      interface: private
      notify: /usr/bin/keepalived_notify_monitoring.sh
      promote_secondaries: ''
      smtp_alert: ''
      virtual_ipaddress:
        - 192.168.254.4/24 dev private
        - 192.168.47.4/24 dev private
        - 172.16.42.103/24 dev login
        # mirrordb.opensuse.org
        - 195.135.221.138/25 dev external
        - 2620:113:80c0:8::15/64 dev external
        # proxy-nue.opensuse.org
        - 195.135.221.140/25 dev external
        - 2620:113:80c0:8::16/64 dev external
        # static.opensuse.org
        - 195.135.221.143/25 dev external
        - 2620:113:80c0:8::18/64 dev external
      virtual_router_id: 51

profile:
  postfix:
    maincf:
      relayhost: ''