Introducing the main features of Kubernetes
We can say without any doubt that Kubernetes is the new standard for deploying applications based on containers. However, its success didn’t happen overnight; Kubernetes started in 2015 as a community project based on Google’s own workload orchestrator, Borg. The first commit in Kubernetes’ GitHub repository occurred in 2014, and a year later, the first release was published. Two years later, Kubernetes went mainstream thanks to its great community. I have to say that you will probably not use Kubernetes alone; you will deploy multiple components to achieve a fully functional platform, but this isn’t a bad thing, as you can customize a Kubernetes platform to your specific needs. Also, Kubernetes by default has a lot of integrations with cloud platforms, as it was designed from the very beginning with them in mind. For example, cloud storage solutions can be used without additional components.
Let’s take...