Single Node Openshift(SNO) Kurulumu
Öncelikle günümüzde populer bir konu olan Edge Computing(Sınır Bilişim)’in ne olduğunu ve Red Hat’in bu alandaki vizyonunu, Red Hat Türkiye Genel Müdürü Haluk Tekin’in makalesini okuyarak öğrenelim.
Edge Computing kapsamında , Red Hat Openshift 4.9 versiyonuyla duyurulan SNO özelliği ile birlikte artık uç lokasyonlara tek node Openshift kurabiliyoruz. Bu makalede yeni bir kurulum yöntemi olan Assisted Installer’ı da deneyerek Single Node Openshift kurulumu yapacağız.Burda isterseniz Advanced Cluster Management(ACM) ürünü ile de kurulum gerçekleştirebilirsiniz.
Kuruluma geçmeden önce ortamı kurmak için minimum gereksinimleri aşağıda bulabilirsiniz.
- vCPU: 8,
- VirtualRAM: 32 GB,
- Storage: 120 GB
- DNS — DNS ihtiyacı için bu adresi ziyaret edebilirsiniz.Burda hem api hem de apps ip si için tek ip kullanmanız gerekiyor.
- DHCP
Gereksinimleri hazırladıktan sonra cloud.redhat.com a login oluyoruz.
Açılan sayfada Openshift sekmesine tıklıyorum.
Yeni bir cluster yaratıyorum.
Assisted-Installer yardımı ile kuracağım.
Bir sonraki adımda gerekli bilgileri dolduruyorum.
Bu kısımda bir Discovery ISO yaratıp makinemi bu iso ile boot edeceğim.(VM yada Baremetal olabilir.)
Bu adımda bir adet ssh-key vermem gerekiyor.Bu key yardımı ile makineme bağlanacağım.
ISO yu download edip direk olarak makinemi boot ediyorum.
Bir DHCP ve DNS gerektiğinden tekrar hatırlatmak istiyorum.
Boot ettikten sonra IP alıp almadığını kontrol ediyorum.
İlk kurulumda verdiğim ssh key ile bağlanıp kontrol ettiğimde podman seviyesinde bir pod’un ayağa kalktığını görüyorum.
Aynı zamanda kurulumu başlattığım ekrana node’da gelmiş bulunuyor.
İlgili uyarıya tıklayıp node üzerinde uyarıyı temizliyorum.
Network ayarlarını yapıyorum.
İlgili subnet’i seçip artık kurulumu başlatabilirim.
Kurulum süreci başladı. Ek adımlarla kontrolünü sağlayacağım.
Node içerisinden baktığımda image’ları indirmeye başlamış.
Yaklaşık 1 saat içerisinde Openshift ortamım kuruldu
İsterseniz kubeconfig download ederek isterseniz de kubeadmin şifresini kullanarak ortama erişebilirsiniz.
Diğer makalelerime göz atmak isterseniz: