.
you are considering expanding your DevOps skills with a Kubernetes,
Introduction to DevOps
DevOps with Container
Introducing Kubernetes
Installing Docker and running a Hello World container
Creating Dockerfile and build the container image
Running, exploring inside and removing container
Pushing image to an image registry - Dockerhub
Understanding Kubernetes Architecture
Setting up Kubernetes cluster
Deploying your first application on Kubernetes
Access your application
Examining, Scaling and deleting deployment
Create Pods from YAML descriptor
Create Pods using kubectl
Organize Pods with Labels
Introducing Service
Create Service and exposing through an external LoadBalancer
Understanding types of Volumes
Introducing Persistent storage
Decoupling Pods using Persistent Volume, Persistent Volume Claims and Storage Class
Create ConfigMaps and pass Key-Value as environment variables
Defining a ReplicaSet and examine
Deployments, Rolling update, Rollout process
you want to be Kubernetes Administartor or Kubernetes Application Developer, you want to understand Kubernetes Advance concepts or you want to migrate to Kubernetes.
kubernetes - features
kubernetes - Architecture
Upgrading kubernetes cluster
Master and Worker Nodes OS update, upgrade, maintainance
Backup and restore - kubernetes cluster
Deploying managed pods in kubernetes cluster
Networking in kubernetes - services
Attaching storage to container
Applications Deployment and Rolling update
Deploying Stateful Applications
RBAC
Cluster Authentication and Authorization and pod using RBAC
Containers security
Isolating the pod network
LIMITS
Manage Pods, container resourses effectively
SCALING
Horizontal and vertical scaling of Pods and cluster nodes - Automatic scaling
SCHEDULING
Advance scheduling of pods