Skip to main content
Bu doküman Kubernetes, Docker or Containerd, Mongodb uygulamalarının RHEL (Red Hat Enterprise Linux) 8.4, 8.6 ve 8.9 işletim sistemlerine kurulumlarını anlatır. Ayrıca Rocky Linux 8.4, 8.6 ve 8.9 dağıtımlarına da uygulanabilir.
Eğer mümkünse, her zaman seçtiğiniz işletim sisteminin son versiyonunu kullanın ve internet erişimiyle sunucuların ve kurulacak paketlerin son versiyonlarını kurun.

İndirilecek dosya

Sonraki adımlarda bulunan yönergeler ilgili dosyaların içinde de mevcut olup, internete kısıtlı erişimi olabilecek sunucular için burada da açık şekilde paylaşılmıştır.Dosyaları çıkarmak için tar xvzf dosyaAdi.tar veya tar xf dosyaAdi.tar komutlarını kullanabiliriz.
Öncelikle otomatik abonelik hatası almamak için ilk once asagıdaki satıra gidilip enabled 0 yapılır.
Sadece Rhel-8.4 veya Rhel-8.6’da net-tools paketi yüklenir.

Apinizer kullanıcısı oluşturulur

Güvenlik duvarı kapatılır

Selinux kapatılır

Sunuculardaki iletişim sorunlarını önlemek için SELinux’u devre dışı bırakalım.

Swap devre dışı bırakılır

Node’lardaki iletişim sorunlarını önlemek için swap’i devre dışı bırakalım. Bunun için aşağıdaki adımlar yapılır. ve /etc/fstab dosyası içindeki swap satırı silinir.

IP Tables ayarlaması

Daha sonra vi dosyası kapatılır (:wq).
Aşağıdaki içeriği ekleyin:

Değişiklikler kaydedilir

br_netfilter Modülü Yüklenir (→ Reboot)

Docker Kurulumu (Sadece RHEL 8.4 ve 8.6 kurulumlarında)

Docker kurulumuna başlamadan önce aşağıdaki paketlerin silinmesi gerekmektedir.

Containerd Kurulumu (Sadece RHEL 8.9 kurulumunda)

Kubernetes Kurulumu

apinizerOffline/kubernetes klasörüne gidilir ve rpm’ler çalıştırılır.
(Master ve Worker Sunucular üzerinde) .tar halindeki kubernetes imajları docker’a yüklenir.
(Master Node üzerinde)
(Master Node üzerinde)

Apinizer İmajlarının Kubernetes’e Yüklenmesi (On Worker nodes)

MongoDB Kurulumu

Kurulum sonrası MongoDB konfigürasyonları için Red Hat İşletim Sisteminde MongoDB Kurulumu dökümanından devam edebilirsiniz.

Elasticsearch Kurulumu

Elasticsearch paketi hedef klasöre çıkarılır.
Kurulum dosyasını bulunduğu dizinden /opt/elasticsearch/ klasörüne taşıdıktan sonra Red Hat İşletim Sisteminde Elasticsearch Kurulumu sayfasından konfigürasyonları gerçekleştirebilirsiniz.

Apinizer Kurulumu

Apinizer kurulumu için Apinizer Kurulumu ve Ayarları sayfasından gerçekleştirebilirsiniz.