Kubernetes
what is Kubernetes
It is an open-source cloud platform from Google that is scalable and transferable in order to manage workloads in containers and contribute to authoritative control and automation, it is located on a rich and fast-growing platform, and its services, tools, and support are widely available and it became open source in 2014.
It is based on Google’s experience in the field of operating workloads and production on a large scale through its data centers spread all over the world while providing best practices and ideas proposed by the community.
Why You Need it and What It Can Do
- The need for it came as a platform that manages containers, and containers are the ones in which applications are assembled and run in the production environment, and Kubernetes manages these containers and makes sure that containers do not malfunction, and if one container fails, the work is transferred to another container.
- Kubernetes provides a framework for operating distributed systems and is concerned with scaling, failing, and avoiding applications, and introducing application deployment patterns.
- provides the ability to discover services using its domain name or IP address, and it enables load balancing if the workload is on one more than the other. Business is distributed across the network between containers so that there is no waste of containers or containers with large workloads compared to others with a light load.
- The throwing and retrieval of containers can be automated and the desired state of the container can be changed at a controlled rate. Kubernetes can be set up to create new containers to deploy automatically or remove existing containers and assign their resources to another new container.
- can set up automatic container packing which places containers on user nodes in order to maximize resource utilization.
- Self-handling is one of the most important things that Kubernetes offers so that if a container fails, it is restarted or replaced with another and stopped any container that does not meet the verification criteria that are set in advance by the user.
Comments
0 comments