title | date | category | image | tags | authors | mainpage | draft | |||
---|---|---|---|---|---|---|---|---|---|---|
Kubernetes |
2021-08-06 05:16:58 +0530 |
devops |
images/kubernetes.jpg |
|
|
false |
false |
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem.It is a container orchestration platform that automates many of the manual processes involved in deploying, managing, and scaling containerized applications.
- Command line knowledge
- Basic knowledge of Containers and virtual machines
- Basic knowledge of yaml , xml.
- Basic Devops knowledge
- Basic knowledge on Docker , Docker file system, Docker images.
- Basic kubernetes setup in the host machine
- Cluster knowledge
- Components of kubernetes
- Kubernetes master and worker node architecture
- Scaling application with deployment
- Pod networking concept
- Services and controllers
- Understanding and creating persistent volumes
- Mounting persistent volume in pods
- Pod designing and multi container pods
- Scheduling and cron jobs
- Logging and debugging of containers
- Storage classes and dynamic storage provisioning
- Understanding daemon set controllers
- Understanding stateful set controllers
- Ingress controllers
- Security concepts in containers
- Network policies
- Config maps and secrets
- Kubernetes tutorial for beginners
- Fundamentals of K8s
- What is K8?
- The complete K8 Tutorial - School of DevOps
- Kubernetes: A Step by Step Guide to Learn and Master Kubernetes
- Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications
- Kubernetes: The Complete Guide to Master Kubernetes