Addresses to Access for Installations
archive.ubuntu.com / cdn.redhat.com
*.docker.com
*.docker.io
*.k8s.io
*.amazonaws.com (for the reason of this access, please refer to documentation of Kubernetes)
*.mongodb.org
artifacts.elastic.co
Port Access Requirements Between Servers
The following network diagram example helps explain which ports should be configured on a network. To enable communication between various zones, both public and private, in a network, certain ports must be configured.
The ports specified in the diagram are the default ports.
All components of the Apinizer API Management Platform run on Kubernetes. For this reason, the Master and Worker servers in the Kubernetes Cluster must have access to each other on the following default ports.
Note: All requirements given as inbound rule.
Note: All default port numbers can be overridden but this need to be executed carefully.
Kubernetes Port Requirements
Master/Control Plane nodes:
Port | Description |
---|
6443/tcp | kube-apiserver |
2379-2380-2381/tcp | etcd server client API |
10248/tcp | kubelet |
10249/tcp | kube-proxy |
10250/tcp | kubelet API |
10251/tcp 10256/tcp 10259/tcp | kube-scheduler |
10252/tcp 10257/tcp | kube-controller-manager |
8285/udp | Flannel |
8472/udp | Flannel |
Worker nodes:
Port | Description |
---|
10248/tcp | kubelet |
10249/tcp | kube-proxy |
8472/udp | Flannel |
8285/udp | Flannel |
Note: Ingress Controller, Metric Server, Rancher, Lens vb uygulamalar kullanılacak ya da Kubernetes bulut ortama kurulacaksa port gereksinimleri harici olarak kontrol edilmelidir.
Port Requirements of Apinizer Components
Kubernetes uses ports in the range 30000-32767 by default for external access. Although certain default ports are used for Aplerinizer, these can be optionally customized.
Worker nodes:
Port | Description |
---|
32080 | Api Yönetim Konsoluna erişim için varsayılan NodePort. |
30180 | Api Portal erişimi için varsayılan NodePort. |
30080 | Apinizer API Gateway erişimi için varsayılan NodePort. Birden fazla ortam kurulacaksa farklı portlar da kullanılabilir. |
Mongodb servers:
Port | Description |
---|
25080 | Apinizer konfigürasyon veritabanı portu. |
Elasticsearch servers:
Port | Description |
---|
9200 | API Trafik loglarının yazıldığı Analitik sunucusunun uygulama portu. |