1) İşletim Sistemi Konfigürasyonları (Tüm Sunucularda Yapılacaktır)
2) Kubernetes Kurulumu
2.1) Konteyner Kurulumu (Tüm Kubernetes Sunucularında Yapılacaktır)
2.2) Kubernetes Kurulumu (Master ve Worker sunucularda)
Kubernetes anahtarlarının ve depo adreslerinin sisteme yüklenmesi:2.2.1) Bash Auto-Completion (İsteğe Bağlı, Herhangi Bir Kubernetes Master Sunucusunda)
Bu işlem ile kubernetes komutlarının yazımında hız kazanılabilir:2.2.2) Kubernetes Master Sunucu Oluşturma (Kubernetes Master Sunucularında)
Multi-Master Kubernetes yapmak için aşağıdaki komut çalıştırılır:Master sunucunun hostname adresi kullanılır.
Eğer kubernetes podlarının alacağı ip bloğu (podCIDR değeri) olarak
10.244.0.0/16 kullanmayacaksanız yukarıdaki komutu buna uygun olarak düzenlemeniz gerekmektedir.2.2.3) Kubernetes Master Sunucusunda kubectl Komutunun Kullanıcı Konfigürasyonunu Ayarlama (Kubernetes Master Sunucularında)
kubectl komutlarını çalıştıracak kullanıcı için tanımlar yapılır:2.2.4) Kubernetes Ağ Eklentisini Kurun (Kubernetes Master Sunucularında)
Bu kılavuzda Calico ağ eklentisini kullanacağız. Desteklenen diğer ağ eklentilerini seçebilirsiniz. Calico, Kubernetes için tasarlanmış bir katman 3 ağ yapısını yapılandırmanın basit ve kolay bir yoludur.2.2.5) Master Sunucu Aynı Zamanda Worker Olarak da Kullanılmak İstenirse (Opsiyonel)
Master’a Worker görevini eklemek için:Master’dan Worker görevini kaldırmak için:
2.2.6) Kubernetes Worker Sunucularını Master’a Kaydetmek (Kubernetes Worker Sunucularında)
Worker sunucusunu Master’a bağlamak için bir token bilgisine ihtiyaç vardır. Bu kurulum aşamasında master node’da yazılı olarak görülecektir. Ama atlanırsa ya da tekrar görüntülemek isterseniz aşağıdaki komut kullanılabilir. Master Node üzerinde2.2.7) Kurulum Kontrol (Herhangi Bir Kubernetes Master Sunucusunda)
Master’dan aşağıdaki kod çalıştırıldığında Master’a ek olarak oluşturulan Node da görünüyorsa kurulum başarıyla tamamlanmış demektir. İki dakika sonunda NotReady durumundan Ready durumuna geçmezse"kubectl describe node <NODE_NAME>" komutu ile sorun incelenmelidir.

