Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

The basic architecture of K8s

Shulou Source: shulou.com Published: 2022-06-02 04:47:58 10月02日 Update

This article mainly introduces "the basic structure of K8s". In daily operation, I believe many people have doubts about the basic structure of K8s. The editor consulted all kinds of materials and sorted out simple and easy-to-use operation methods. I hope it will be helpful to answer the questions about the basic structure of K8s! Next, please follow the editor to study!

The word kubernateskubernates, the basic structure of K8s, originated in ancient Greece and means helmsman, so its logo is like both a fishing net and a compass. K8S is its abbreviation, replacing the eight characters "ubernete" with the word "8".

K8s is a container orchestration engine, formerly known as google's brog.

Basic architecture diagram

Let's look at this picture from left to right. On the far left is the client side, which is the input that operates K8S, such as UI, such as K8s dashboard, and command Line interface is kubectl. This api represents api server, and a K8s cluster contains a master node and multiple node nodes. Where master is the management node and node is the work node. Node is the working node of the kubernetes cluster, which can be either a physical machine or a virtual machine.

Master node

Node node. All business containers run on node. Docker, or other containers, should be installed on all node to run kubelet,kube-proxy. These two components are components of k8s. Docker,fluentd is the third party component, where docker is the container and fluentd is the component used to collect logs.

Optional: kube-dns is responsible for providing DNS services to the entire cluster. Ingress Controller provides public network portals for services.

Heapster provides resource monitoring Dashboard provides GUI Federation provides clusters across availability zones

At this point, the study of "the basic structure of K8s" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Tags: Node architecture container component cluster learning more work help service run utility next business two that is representative entry predecessor word Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Linux macOS Xiaomi Microsoft Redmi