Kurulumlar için Erişilmesi Gereken Adresler

archive.ubuntu.com / cdn.redhat.com
*.docker.com
*.docker.io
*.k8s.io
*.amazonaws.com (bu erişimin sebebi için lütfen kubernetes dokümantasyonuna göz atınız)
*.mongodb.org
artifacts.elastic.co

Sunucular Arası Port Erişimleri

Aşağıdaki ağ şeması örneği, bir ağda hangi bağlantı noktalarının yapılandırılması gerektiğini açıklamaya yardımcı olur. Apinizer, bir ağdaki hem genel hem de özel çeşitli bölgeler arasındaki iletişimi sağlamak için belirli bağlantı noktalarının yapılandırılması gerekir.

Diyagramda belirtilen bağlantı noktaları varsayılan bağlantı noktalarıdır.

Apinizer API Yönetim Platformunun tüm bileşenleri Kubernetes üzerinde çalışmaktadır. Bu sebeple Kubernetes Cluster içindeki Master ve Worker sunucularının default olan aşağıdaki portlarda birbirlerine erişimleri olmalıdır.


Not: Aşağıdaki port erişimleri inbound olarak verilmiştir.

Not: Tüm default portlar değiştirilebilinir ancak bu durumda işlemler ve izinler dikkatle yapılmalıdır.

Kubernetes Port Gereksinimleri

Master/Control Plane sunucuları için:

PortAçıklama
6443/tcpkube-apiserver
2379-2380-2381/tcpetcd server client API
10248/tcpkubelet
10249/tcpkube-proxy
10250/tcpkubelet API

10251/tcp

10256/tcp

10259/tcp

kube-scheduler

10252/tcp

10257/tcp

kube-controller-manager
8285/udpFlannel
8472/udpFlannel



Worker sunucuları için:

PortAçıklama
6443/tcpkube-apiserver
10248/tcpkubelet
10249/tcpkube-proxy
8472/udpFlannel
8285/udpFlannel

Not: Ingress Controller, Metric Server, Rancher, Lens vb uygulamalar kullanılacak ya da Kubernetes bulut ortama kurulacaksa port gereksinimleri harici olarak kontrol edilmelidir.

Apinizer Bileşenlerinin Port Gereksinimleri

Kubernetes dış erişimler için varsayılan olarak 30000-32767 aralığındaki portları kullanır. Apinizer için belirli varsayılan portlar kullanılmasına rağmen bunlar isteğe bağlı özelleştirilebilmektedir.


Worker sunucuları için:

PortAçıklama
32080Api Yönetim Konsoluna erişim için varsayılan NodePort.
30180Api Portal erişimi için varsayılan NodePort.
30080Apinizer API Gateway erişimi için varsayılan NodePort. Birden fazla ortam kurulacaksa farklı portlar da kullanılabilir.

Mongodb sunucuları için:

PortAçıklama
25080Apinizer konfigürasyon veritabanı portu.

Elasticsearch sunucuları için:

PortAçıklama
9200API Trafik loglarının yazıldığı Analitik sunucusunun uygulama portu.