Kubernetes is an open-source container orchestration platform used to manage containerized applications at scale. Kubernetes clusters together groups of hosts running containers and helps you quickly and efficiently manage those clusters.
Kubernetes automates many of the manual processes involved in deploying, managing, and scaling containerized applications. It does this by providing a clean separation between components and services and automating container configurations by managing the scheduling, service discovery and load balancing, and resource management.
This course offers an introduction to Kubernetes and includes technical instructions on how to deploy a stand-alone and multi-tier application. Users will learn about ConfigMaps and Secrets and how to use Ingress.
Upon completion, developers will have a solid understanding of the origin, architecture, and building blocks for Kubernetes. They will be able to begin testing the new cloud-native pattern to begin the cloud-native journey.
Created by edX.
Kubernetes by Example is coursework that teaches the users everything about Kubernetes using examples. It is very effective as developers can do something in Kubernetes rather than simply reading or watching videos. The site provides videos, write-ups, and code snippets as well.
Created by the KBE team.
This coursework guides you through Kubernetes basics. The coursework also covers Kubernetes concepts, configuration, and deployment.
Created by Instruct.
Solve real problems and enhance your skills with browser-based hands-on labs without any downloads or configuration. The site provides 24 real-world scenarios where you can put your skills to work.
Created by Katacoda.
It is the advanced Kubernetes tutorial for Beginners, intermediates, and advanced developers. Users will get hands-on experience with problems and get to learn everything they need to know about Kubernetes. The coursework has 1169 stars on GitHub and has been positively reviewed by many.
Created by collabnix.
Originally posted at raftlabs.co