Aller au contenu principal

Masters Pool

1. Introduction​

In the infrastructure, we have 3 masters that ensure the clustering of Kubernetes as well as the application masters of other programs. This coexistence is called Sidecar.

2. Roles​

master-1

Position in the cluster:

master-1

2.1. Sidecar​

Applications that operate in clustering will be configured to place their application masters within these master servers, hence the concept of sidecar.

master-sidecar

3. Networking​

3.1. Interfaces​

  • box-network

4. Volumes​

master-sidecar

5. High Availability​

High availability is better described in the Kubernetes section.

6. Security​

  • iptables managed by Kubernetes
  • Istio to be installed for internal TLS communications

7. Applications​

  • Elasticsearch masters
  • Kubernetes masters
  • Kubeadm
  • Kubectl
  • Kustomize
  • KeepAlived
  • HAProxy
  • GlusterFS
  • Calico

8. Installation​

The installation is described in detail in the Kubernetes section.