Compare commits

..

No commits in common. "4822459531ea099155f9509d20fb2ca0488806c4" and "43034bb8c0cfb6083fbfce9a675828ea8da61e14" have entirely different histories.

3 changed files with 0 additions and 52 deletions

View File

@ -1,11 +0,0 @@
#!/bin/sh
errorExit() {
echo "*** $@" 1>&2
exit 1
}
curl --silent --max-time 2 --insecure https://localhost:6443/ -o /dev/null || errorExit "Error GET https://localhost:6443/"
if ip addr | grep -q 192.168.101.111; then
curl --silent --max-time 2 --insecure https://192.168.101.111:6443/ -o /dev/null || errorExit "Error GET https://172.16.16.100:6443/"
fi

View File

@ -1,15 +0,0 @@
frontend kubernetes-frontend
bind *:6443
mode tcp
option tcplog
default_backend kubernetes-backend
backend kubernetes-backend
option httpchk GET /healthz
http-check expect status 200
mode tcp
option ssl-hello-chk
balance roundrobin
server kmaster1 192.168.100.56:6443 check fall 3 rise 2
server kmaster2 192.168.100.65:6443 check fall 3 rise 2
server kmaster3 192.168.100.66:6443 check fall 3 rise 2

View File

@ -1,26 +0,0 @@
vrrp_script checkapi {
script "/etc/keepalived/checkapi.sh"
interval 2 # Uruchamiaj skrypt co 2 sekundy
timeout 5 # Poczekaj do 5 sekund na skrypt przed przyjęciem niezerowego kodu wyjścia
fall 3 # Jeśli skrypt zwraca kod niezerowy 3 razy z rzędu, wprowadź stan FAULT
rise 3 # Jeśli skrypt zwraca kod zero 3 razy z rzędu, wyjdź ze stanu FAULT
weight -10 # Zmniejsz priorytet o 10 przy wykrytej awarii
}
vrrp_instance VI_1 {
state ACTIVE
interface enp0s3
virtual_router_id 1
priority 100
advert_int 2
authentication {
auth_type PASS
auth_pass mojehaslo
}
virtual_ipaddress {
192.168.101.111
}
track_script {
checkapi
}
}