- Monolith vs MicroService Application
- Introduction to Kubernetes
- Kuberentes Architecture
- Kubernetes: setup minikube in local
- Kubernetes: Hello World Application
- Hello World Application using dashboard
- What is kubectl?
- get the configuration used by kubectl
- How to check what operations you can perform against Kubernetes?
- Get Cluster information
- pods
- pod Demo
- Define a pod in yaml
- Specify the command to run in pod definition file
- Specify environment variables in Pod definition file
- Specify multiple containers in the same pod definition
- exec: Get bash shell of running container
- Namespaces
- describe: Get current Pod configuration
- kubectl logs: Read the logs
- Get Pods in all the namespaces
- Get the Pods in specific namespace
- Get the labels associated with a Pod
- Port Forwarding: Access Pods
- SecurityContext
- See the pod definition as yaml
- See the pod definition as json
- Deleting all the pods in a namespace
- Jobs
- Cron Jobs
- Limit the resources used by Pod
- Init Containers
- Different states of Pod
- Replication Controllers and ReplicaSets
- ReplicationController, ReplicationSet automatically creates new Pod
- ReplicaSet Monitor the Pods
- ReplicaSet and ReplicationController monitor pods that matches to selector labels
- Changing the Pod template do not have any impact on currently running nodes
- Delete ReplicaSet but not the Pods managed by it
- ReplicaSet can adopt previously created Pods
- Deployments
- Deployment Strategies: Rollback and update
- Rolling Update example
- Labels, Selectors, Annotations and Namespaces
- --show-labels: Get labels associated with a resource
- List specific labels
- Scheduling Pods to specific nodes
- Services
- Expose service using NodePort type
- Create a service using yaml file
- Ingress hello world
- Storage Options
- Configure PV Storage
- ConfigMaps
- Secrets
- Print the supported API resources on the server
- Print the supported API versions on the server
- kubectl explain: Get documentation about resources
- Talk to Kubernetes API Server using CURL command
- list all pods, replicasets, services and deployments
- Delete Everything from current namespace
- Working with labels
- Labels: Working with Selectors
- Health Checks
- Exploring livenessProbe
- Application upgrades
- Troubleshooting the application
Previous Next Home
No comments:
Post a Comment