How to configure the Kubernetes API in Rancher

As a proof of concept, we are trying to use Kubernete with Rancher. Currently, we have only 10 machines for the environment.

  • 3 machines for ETCD (tags: etcd = true)
  • 3 machines for API (tags: orchestration = true)
  • 4 machines as K8S work nodes (lables: compute = true)

I need to evaluate how the Kubernetes API is installed in a Rancher environment. From the K8S control panel in the "namespace" by default, only "kubernete" works on port 443.

I want to know which containers Rancher uses to run the API? What HA model is used on hosts labeled orchestration = true (master-master, master-slave)? API communication flow? What can an external user get from him?

I would be grateful for any advice, links and documents.

+4
source share

Source: https://habr.com/ru/post/1684354/


All Articles