Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the areas of function of kubernetes

2025-04-03 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

Editor to share with you what are the areas of kubernetes function, I hope you have something to gain after reading this article, let's discuss it together!

Kubernetes in container orchestration wars due to the portability of applications and the flexibility to support hybrid cloud / multi-cloud deployment. Coupled with the concept of openness and expansibility, the surrounding communities are very active. From the existing research results, kubernetes has become the standard in the field of container layout. But it is immature and has a lot of potential in many aspects. here are some aspects:

1. Cluster federation

Kubernetes is a centralized container management tool. Horizontally, there are also distributed and shared cluster management tools. The difference between representative distributed container management tools such as yarn and kubernetes is that a host of yarn is managed as a master. The distribution speed is very fast. Kubernetes is based on clusters, and resources are better allocated. Shared management borg is in use within Google and is said to be a more advanced way of distribution.

As the most popular container management tool at present, kubernetes needs to be split into multiple clusters to manage separately because of storage and other bottlenecks. In order to achieve the same unified management as a single cluster in multiple clusters, the industry has come up with the concept of cluster federation. Is to make the underlying clusters work like a cluster. At present, this technology is not very mature, and it has a great potential in this respect.

2.scheduler

Kubernetes's scheduler module does not do very well, so students who are willing to mention patch to kubernetes start with this part, the patch mentioned is easy to be adopted and become one of the contributors.

In the actual use of large companies. Often making your own wheels will rewrite this part.

3.etcd

Kubernetes uses etcd for storage, which directly causes the capacity bottleneck of kubernets. So many companies have made optimizations on this. Ali added a layer of tair cache to etcd to use it. JD.com replaced etcd with mysql.

4.dns

Kubernetes's big DNS company also uses it very little. Because in general, large companies have their own service registration discovery mechanism and naming conventions.

5.VPA

The pod-level automatic expansion of kubernetes is divided into two levels: horizontal expansion HPA and vertical expansion VPA to expand the amount of resources available to the container. It is easy to expand the HPA horizontally, that is, shrink the container and expand it with a larger configuration. Vertical expansion of VPA, also known as in-situ upgrade, this will be troublesome. Because the K8s container itself is a docker process. VPA means that the process does not restart to implement the upgrade.

6. Plug-in

There are not many core functions of kubernetes, many functions are provided in the form of plug-ins, and users can implement interfaces to make their own plug-ins.

7. Container arrangement

When all the above is mature, kubernetes still has the biggest problem. It is created to solve the problem of resource utilization. Therefore, it is necessary to further improve the resource utilization through the algorithm and AI level. Therefore, the learning of go language and algorithms are necessary skills for developers related to kubernetes.

After reading this article, I believe you have a certain understanding of "what are the areas of kubernetes". If you want to know more about it, you are welcome to follow the industry information channel. Thank you for reading!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report