10 | Kubernetes Deployment Strategy

What are the different deployment strategies available with Kubernetes deployment? Re-Create Rolling Updates What is Re-Create Strategy? In re-create strategy: All earlier PODs are destroyed first. Then new PODs are created with new version. Problem: There is a time when application is down and can’t receive any request. What is Read more…

09 | Rollout in Kubernetes

What is a Rollout? When you do a deployment, it is also called as rollout of new version. Kubernetes provides rollout command to help you manage a deployment using subcommands like “kubectl rollout undo deployment/abc” You can check history of deployment, it’s status, rollback, pause or resume deployment using rollout Read more…

07 | ReplicaSet in Kubernetes

What is ReplicaSets? Like ReplicationController, ReplicaSet also helps to maintain number of Pods of specific types. It’s a new generation of ReplicationController and replaces it completely. (ReplicationControllers will eventually be deprecated) What is the main difference between ReplicaSet and ReplicationController? The key difference between the ReplicaSet and the ReplicationController is, Read more…

04 | Kubectl

What is kubectl? Kubectl is a command line interface for interacting and running commands on Kubernetes clusters. It is also called as Kube Control. Example Commands kubectl cluster-info kubectl get nodes How to create deployment? kubectl run my-nginx –image nginx How to get nodes using kubectl? $ kubectl get nodes Read more…