Not: Bu dokümantasyon Kubernetes 1.34.0 ve Flannel 0.27.4 versiyonu için kontrol edilmiş ve onaylanmıştır. Farklı Kubernetes ve Flannel versiyonlarında portlar değişiklik gösterebilir.
Kuruluma Başlamadan Önce
Apinizer kurulumuna başlamadan önce aşağıdaki konularda hazırlık yapmanız ve kararlar vermeniz gerekmektedir:1. Deployment Modeli Seçimi
Apinizer farklı gereksinimlere uygun üç temel deployment modeli sunar:All-in-One (Standalone)
Test ve PoC ortamları için uygun deployment modeli
Distributed
Orta ölçekli production ortamları için uygun deployment modeli
Clustered (HA)
Yüksek erişilebilirlik gereksinimleri olan production ortamları için uygun deployment modeli
2. Kurulum Öncesi Kararlar
Kurulum öncesi aşağıdaki konularda karar vermeniz gerekmektedir:Altyapı
Kubernetes ve MongoDB kurulum yöntemi, internet erişimi durumu, sunucu tahsisi
Ağ ve Güvenlik
WAF ve firewall ürünleri, IP bloğu kullanımı, SSL sonlandırma noktası
Port ve DNS
Port yapılandırması, DNS çözümleme yöntemi, DNS adresleri
Loglama
Trafik logları hedefi, yedekleme stratejisi, hassas bilgi koruması
Kullanıcı Yönetimi
Admin hesabı kullanımı, LDAP/AD entegrasyonu
Destek
Destek erişim yöntemi, VPN yapılandırması
3. Erişim ve Port Gereksinimleri
Kurulum için gerekli internet erişimi ve port gereksinimlerini kontrol etmelisiniz. Detaylı bilgiler için Kurulum için Erişim ve Port Gereksinimleri sayfasına bakınız.4. Kurulum Dizini Rehberi
Kurulum işlemlerini gerçekleştirmek için /tr/setup dizini altındaki sayfaları kullanabilirsiniz. Her sayfanın ne işe yaradığı aşağıda açıklanmıştır.Kurulum Öncesi Kararlar
Detaylı bilgi için Kurulum Öncesi Verilmesi Gereken Kararlar sayfasına bakınız.Erişim ve Port Gereksinimleri
Detaylı bilgi için Kurulum için Erişim ve Port Gereksinimleri sayfasına bakınız.Kurulum Dizini Rehberi
/tr/setup dizini altında Apinizer kurulumu ile ilgili tüm dokümantasyon bulunmaktadır.Kurulum Grubu
Apinizer
Temel Apinizer kurulumu
Multi-Region
Çoklu bölge kurulumu
API Portal
API Portal kurulumu
API Integration
API entegrasyonu kurulumu
Altyapı Bileşenleri Grubu
Kubernetes
Ubuntu Kubernetes
Ubuntu üzerinde Kubernetes kurulumu
RHEL Kubernetes
Red Hat Enterprise Linux üzerinde Kubernetes kurulumu
Kubernetes Metric Server
Kubernetes Metric Server kurulumu
Kubernetes HA Cluster
Yüksek erişilebilirlik için Kubernetes cluster kurulumu
Kubernetes Dashboard
Kubernetes Dashboard kurulumu ve kullanımı
Prometheus ve Grafana
Monitoring için Prometheus ve Grafana entegrasyonu
Elasticsearch
Ubuntu Elasticsearch
Ubuntu üzerinde Elasticsearch kurulumu
RHEL Elasticsearch
Red Hat Enterprise Linux üzerinde Elasticsearch kurulumu
Basit Kimlik Doğrulama
Elasticsearch güvenlik yapılandırması
Yetki Gereksinimleri
Elasticsearch yetkilendirme ayarları
Yedekleme Politikası
Elasticsearch yedekleme stratejileri
Manuel ILM Politikası
Index Lifecycle Management yapılandırması
MongoDB
Ubuntu MongoDB
Ubuntu işletim sistemi için MongoDB kurulumu
RHEL MongoDB
Red Hat Enterprise Linux için MongoDB kurulumu
Bulut
Amazon EKS
Amazon Elastic Kubernetes Service üzerinde kurulum
Microsoft AKS
Azure Kubernetes Service üzerinde kurulum
OpenShift Origin 3.11
OpenShift üzerinde kurulum
Helm
Apinizer Helm
Apinizer için Helm chart kurulumu
Elasticsearch Kurulumu
Elasticsearch kurulumu
MongoDB Helm
MongoDB için Helm chart kurulumu
Çevrimdışı
Ubuntu Offline
Ubuntu için offline kurulum
RHEL 8.x Offline
Red Hat Enterprise Linux 8.x için offline kurulum
RHEL 9.x Offline
Red Hat Enterprise Linux 9.x için offline kurulum
Önemli Notlar
- Kurulum öncesi tüm kararları vermeniz ve gerekli hazırlıkları yapmanız kurulum sürecini hızlandıracaktır
- Deployment modeli seçimi, kurulum topolojisi ve kaynak gereksinimlerini belirler
- Port ve erişim gereksinimlerini kurulum öncesi kontrol etmeniz önemlidir
- Offline kurulum yapacaksanız gerekli tüm paketleri önceden hazırlamalısınız
Sonraki Adımlar
Deployment Modelleri
Hangi deployment modelini seçeceğinizi öğrenin
Ağ Bağlantı Matrisi
Apinizer bileşenleri arası port gereksinimlerini öğrenin
Ağ Topolojisi ve Port Gereksinimleri
Port izinleri hakkında detaylı bilgi alın
Apinizer Kurulumu
Apinizer kurulum adımlarını inceleyin
Kubernetes Kurulumu
Kubernetes kurulum adımlarını inceleyin
MongoDB Kurulumu
MongoDB kurulum adımlarını inceleyin
Elasticsearch Kurulumu
Elasticsearch kurulum adımlarını inceleyin

