Skip to content

DakudoraGeetha/Kubernetes.

 
 

Repository files navigation

Kubernetes-Course (Updating soon)

1.Introduction Docker Overview Monolithic and Microservices Containers Docker and setup Why Kubernetes

2.Kubernetes core concepts - 19% Cluster, Nodes, Pods Architecture components - ETCD, API server, control manager, Scheduler, kubelet, Kube proxy Setup Kubernetes Pods Replicaset Deployment Namespace Services Kubectl cheatsheets

3.Scheduling - 5% Labels and selectors Manual scheduling Taints and tolerations Node selector and affinity Resource limitation Daemons sets Static pods Multiple Schedulers

4.Logging/Monitoring - 5% Cluster Components monitoring Application logs

5.Application lifecycle management - 8% Rolling updates and rollbacks Configure application Environment variable ConfigMaps Secrets Multi container pod Init Containers Self-healing applications

6.Cluster Maintenence - 11% OS Upgrade Kubernetes upgrade Cluster upgrade Backup and restore

7.Security - 12% Authentication TLS Basics Kubernetes components certificates Certificates API kubeconfig API groups Authorization Role-Based Access Control - RBAC Cluster Roles Image scanning and security Network security

8.Storage - 7% CSI Volumes and Persistent volume Persistent volume claim

9.Networking - 11% Network introduction Cluster networking and CNI Pod networking CNI Service network DNS and CoreDNS Ingress

10.Troubleshooting - 10% Worker node failure Network failure Control plane failure Application failure

11.Installation, configuration, and validation - 12% Install Kubernetes - Kubeadm Install Kubernetes - Minikube Install Kubernetes - The hard way Smoke Test Kubectl advanced commands

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors