Skip to main content

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.