Skip to main content

1) HAProxy Kurulumu

HAProxy, yük dengeleme ve yüksek erişilebilirlik sağlamak için kullanılan açık kaynaklı proxy ve yük dengeleme çözümüdür. Aşağıda Ubuntu işletim sistemleri üzerine kurulumu anlatılmaktadır.
HAProxy kurulumu gerçekleştirilir.
Konfigürasyon dosyası düzenlenir.
Aşağıdaki komutlar dosyanın en altına ekleyebilirsiniz. Hostname ve IP alanlarını kendinize göre düzenleyiniz.

2) Keepalived Kurulumu

Keepalived, çoklu kontrol düğümü (master ve yedek master’lar) arasında virtual (sanal) bir IP adresi sağlar ve diğer hizmetlerin sürekli çalışmasını sağlamak için kullanılır.
Aşağıdaki script, Kubernetes API sunucusuna ulaşılabilirlik kontrolü yapar. <VIRTUAL_IP> kısmını bir sonraki adımda ekleyeceğiniz virtual ip ile değiştiriniz.
Eğer keepalived.conf dosyası boş değilse içeriğini temizleyebiliriniz ve aşağıdaki komut satırlarını ekleyiniz. Önemli: Interface karşısına uygun ağ birimini ekleyiniz. <VIRTUAL_IP> kısmını eklemek istediğiniz IP adresi ile değiştiriniz.

Kubernetes Kümesini Başlatma

Kubernetes kurulumunu Ubuntu İşletim Sisteminde Kubernetes Kurulumu dokümanından yapabilirsiniz.
Önemli: Init işlemi yapılırken aşağıdaki gibi endpoint’e kendi virtual IP adresinizi girmelisiniz.