Kubernetes or K8s is an open-source system for automating deployment, scaling, and management of containerized applications. Perfect for deploying all those Docker containers you have been building.
Get to know Kubernetes
In this presentation, we will be covering the basics of Kubernetes and set out to build a web-based cluster environment. Starting by walking through installing and configuration of your local development environment. Next, we will show you how to create a cluster using Minikube to deploy, explore, expose, update and scale your containers. Finally, we will need to set up an independent Docker instance. So that Minikube can use the instance to create containers and push them to a container registry.
Even though we will be using Docker in today’s demo, we will not be spending much time on the Docker setup and installation. Therefore, I recommend you check out our presentation “Introduction to Docker” for more details on setting up and using Docker.
Some additional topics we will be covering:
- What is Kubernetes?
- Overview of its Architecture
- What are the ways to learn Kubernetes?
- Walk thru on how to setup and use Kubernetes
Additional Resources you will need:
This series comes from our mentoring/mastermind classes. These classes are virtual meetings that focus on how to improve our technical skills and build our businesses. The goals of each member vary. However, this diversity makes for great discussions and a ton of educational value every time we meet. We hope you enjoy viewing this series as much as we enjoy creating it. As always, this may not be all new to you, but we hope it helps you be a better developer.