Kubernetes – an overview
Kubernetes is an open source, portable, and extensible platform for managing and orchestrating container workloads. Kubernetes helps to automate the creation, configuration, and placement of the containers across hundreds of container hosts. Kubernetes also orchestrates resource assignments such as memory, disks, CPU usage, health checks, and so on, on containers to easily manage the workload in a production environment.
Note
Kubernetes is platform neutral, and you can turn a set of servers running on-prem or in a third-party data center into a private cloud for deploying containers.
Kubernetes provides an abstraction on top of your servers so you aren’t interacting with any specific server; instead, you use the standard APIs to deploy and manage containers. The following are some of the features Kubernetes provides:
- It provides a standard way to way to start/stop and manage the containers
- It handles the placement of the...