Docker Course Content
Docker Course Content
Docker Course Content
H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool
: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677
Docker Course Content
H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool
: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677
Kubernetes (K8S) Course Content
1. Introduction
• What is Containerization 3. Environment Setup
• What is Orchestration • How to setup Cluster
• Orchestration Tools • Self-Managed Cluster
• Provider Managed Cluster
• Docker Swarm vs K8S
• Mini Kube (Single Node Cluster)
• K8S Introduction
• Kubeadm (Multi Node Cluster)
• Kubernetes Features
• Mini Kube Vs Kubeadm
• K8S terminology • K8S HA Setup
• AWS EKS
2. K8S Architecture
• Master Node 4. PODS Life Cycle
• Worker Nodes • PODS Introduction
• Control Plane • POD creation types
• API Server • Interactive POD creation
• Schedular • Declarative POD creation
• Controller Manager • POD Manifest file
• Etcd • Kubectl Commands
• Kubelet • Playing PODS
• Kube-proxy • Manifest Syntax
• Runtime Engine • Best Practices
• PODs • Static PODS
• Containers • POD re-creation
• Kubectl • POD deletion
• Workflow • POD Labels
• POD Template
H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool
: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677
5. K8S Namespaces • Deployment Strategies
• Recreate
• What is Namespace
• Rolling Update
• Default Namespaces
• Blue / Green
• Custom Namespaces
• Playing with k8s namespaces
8. K8S Auto Scaling
• What is Auto Scaling
6. K8S Services • Horizontal Scaling
• What is k8s service • Vertical Scaling
• Why we need K8S service • HPA (Horizontal POD Autoscaling)
• How to create k8s service • VPA (Vertical POD Autoscaling)
• Types of services • Node Auto Scaling
o ClusterIP • Metric Server
o NodePort • Load Simulation
o LoadBalancer • Busy Box
• Watch PODS with HPA
• Service Manfifest
• Service commands
• Labels & Selectors
9. K8S Volumes
• POD expose outside cluster • Volumes Introduction
• Why we need volumes
• Types of K8s volumes
7. K8S Objects • Host Path
• ReplicationController • emptyDir
• ReplicaSet • Persistent Volumes
• RC Vs RS • NFS
• Mutli Selectors • Cloud Volumes
• DaemonSets • ConfigMap
• When to use DaemeontSet
• StatefulSets
• Deployment
• Rollout & Rollback
H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool
: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677
10. Essentials
• ConfigMaps 14. Project Setup
• Secrects • Spring Boot App Deployment
• Rbac • Python Flask App Deployment
• Taints • Interview Questions
• Tolerations
13. Prometheus
• What is Prometheus
• Integration with Workloads
• Prometheus Setup
• Explore Metrics
• Prometheus Usecases
H.No: 7-1-413/2, Beside Sonabai Temple, Near Reliance Fresh, Balkampet Rd, Ameerpet, Hyderabad – 500038
: www.ashokit.in : https://youtube.com/c/AshokIT : https://twitter.com/AshokITSchool
: https://www.facebook.com/ashokitschool/ : https://www.instagram.com/ashokitschool/
: Contact/Whatsapp: +91-6301921083/9985296677/9985396677