Blame doc/samples/keepalived.conf.status_code

Packit Service 5956c7
! Configuration File for keepalived
Packit Service 5956c7
! This example demonstrates status_code, a component of LVS configuration.
Packit Service 5956c7
Packit Service 5956c7
global_defs {
Packit Service 5956c7
   notification_email {
Packit Service 5956c7
     acassen
Packit Service 5956c7
   }
Packit Service 5956c7
   notification_email_from Alexandre.Cassen@firewall.loc
Packit Service 5956c7
   smtp_server 192.168.200.1
Packit Service 5956c7
   smtp_connect_timeout 30
Packit Service 5956c7
   router_id LVS_DEVEL
Packit Service 5956c7
}
Packit Service 5956c7
Packit Service 5956c7
virtual_server 192.168.200.100 443 {
Packit Service 5956c7
    delay_loop 6
Packit Service 5956c7
    lb_algo rr
Packit Service 5956c7
    lb_kind NAT
Packit Service 5956c7
    persistence_timeout 50
Packit Service 5956c7
    protocol TCP
Packit Service 5956c7
Packit Service 5956c7
    real_server 192.168.201.100 443 {
Packit Service 5956c7
        weight 1
Packit Service 5956c7
        SSL_GET {
Packit Service 5956c7
            url {
Packit Service 5956c7
              path /
Packit Service 5956c7
              status_code 200  # Can only specify a HTTP status_code
Packit Service 5956c7
            }
Packit Service 5956c7
            url {
Packit Service 5956c7
              path /mrtg/
Packit Service 5956c7
              digest 9b3a0c85a887a256d6939da88aabd8cd
Packit Service 5956c7
              status_code 200  # Can mix digest and status_code
Packit Service 5956c7
            }
Packit Service 5956c7
            connect_timeout 3
Packit Service 5956c7
            retry 3
Packit Service 5956c7
            delay_before_retry 3
Packit Service 5956c7
        }
Packit Service 5956c7
    }
Packit Service 5956c7
}