Summary
In this chapter, we learned all about Kubernetes and options for hosting it in the cloud. We walked through some of the cloud-hosting platforms on the market and then completed a quick overview of the key components of Kubernetes.
Following this, we developed a process for deploying our Docker containers to AWS EKS, using AWS ECR as a Docker container registry. Here, you also got the chance to experiment with Amazon's CloudFormation technology, a platform for developing infrastructure as code. Â
Next, we studied Helm and Helm Charts and built on the ShipIt Clicker application. This was stood up in AWS with resource limits.
You should now feel comfortable with repeating this process for another project if you wish!
Now that our basic Kubernetes setup is ready to go, what other concerns do we need to address before we can use it for a scalable production project? We have seen how we can use Jenkins for continuous deployment, but it would be tedious...