An introduction to Kubernetes
Kubernetes is another service for running your containers. Kubernetes is a cluster orchestration technology first developed by Google. It is now an open source platform for automating deployment, scaling, and operations of application containers across clusters of hosts, thereby providing a container-centric infrastructure. The term Kubernetes is often abbreviated as K8s. This is generated by substituting the eight letters of ubernete in the word with the numeral 8.
The functionalities of Kubernetes
As mentioned earlier, containers offer you a great way to package your applications. When running the applications, you need to make sure that applications keep running and this is where Kubernetes comes in, as it has the following core functionalities:
- Service discovery and load balancing: How a container is exposed is controlled within Kubernetes and, in addition, it is also capable of balancing the traffic within the orchestration.
- Storage...