loading...
Cover image for Understanding Kubernetes: part 30 – Deployment

Understanding Kubernetes: part 30 – Deployment

aurelievache profile image Aurélie Vache ・1 min read

Understanding Kubernetes in sketchnotes (35 Part Series)

1) Understanding Kubernetes: part 1 – Pods 2) Understanding Kubernetes: part 2 - CronJobs 3 ... 33 3) Understanding Kubernetes: part 3 – Secrets 4) Understanding Kubernetes: part 4 – Namespaces & ResourceQuotas 5) Understanding Kubernetes: part 5 – Configmaps 6) Understanding Kubernetes: part 6 – Horizontal Pod Autoscaler 7) Understanding Kubernetes: part 7 – Services 8) Understanding Kubernetes: part 8 – Kubectl Tips 9) Understanding Kubernetes: part 9 – components : etcd, kubelet, scheduler... 10) Understanding Kubernetes: part 10 – Liveness & Readiness probes 11) Understanding Kubernetes: part 11 – Resources's Requests & Limits 12) Understanding Kubernetes: part 12 – Useful tools 13) Understanding Kubernetes: part 13 – Quality of Service 14) Understanding Kubernetes: part 14 – Persistent Volume, Persistent Volume Claim an Storage Class 15) Understanding Kubernetes: part 15 – Pod (Anti) Affinity and Node (Anti) Affinity 16) Understanding Kubernetes: part 16 – Useful tools - part 2 17) Understanding Kubernetes: part 17 – Useful tools - part 3 18) Understanding Kubernetes: part 18 – Network Policies 19) Understanding Kubernetes: part 19 – Useful tools - Kustomize tips 20) Understanding Kubernetes: part 20 – Pods pull images configuration 21) Understanding Kubernetes: part 21 – Useful tools - part 4 - security 22) Understanding Kubernetes: part 22 – LimitRange 23) Understanding Kubernetes: part 23 – Ingress 24) Understanding Kubernetes: part 24 – Node operations 25) Understanding Kubernetes: part 25 – Useful tools - part 5 - backup and restore with Velero 26) Understanding Kubernetes: part 26 – Deployment Rolling update 27) Understanding Kubernetes: part 27 – Jobs 28) Understanding Kubernetes: part 28 – Debugging/Troubleshooting Kubernetes 29) Understanding Kubernetes: part 29 – Pod lifecycle 30) Understanding Kubernetes: part 30 – Deployment 31) Understanding Kubernetes: part 31 – ReplicaSet 32) Understanding Kubernetes: part 32 – DaemonSet 33) Understanding Kubernetes: part 33 – Container lifecycle events 34) Understanding Kubernetes: part 34 – Kubeconfig file 35) Understanding Kubernetes: part 35 – Labels & Selectors

Understanding Kubernetes can be difficult or time-consuming. In order to spread knowledges about Cloud technologies I started to create sketchnotes about Kubernetes. I think it could be a good way, more visual, to explain Kubernetes (and others technologies).

We continue the serie of Kubernetes Sketchnotes with a focus on an important resource, Deployment.

Alt Text
Alt Text

If you are interested, I published all the sketchnotes on Kubernetes (and new ones!) to make a "book" of 120 pages: "Understanding Kubernetes in a visual way".

As usual, if you like theses sketchnotes, you can follow me, and tell me what do you think. I will publish others sketchs shortly :-).

Understanding Kubernetes in sketchnotes (35 Part Series)

1) Understanding Kubernetes: part 1 – Pods 2) Understanding Kubernetes: part 2 - CronJobs 3 ... 33 3) Understanding Kubernetes: part 3 – Secrets 4) Understanding Kubernetes: part 4 – Namespaces & ResourceQuotas 5) Understanding Kubernetes: part 5 – Configmaps 6) Understanding Kubernetes: part 6 – Horizontal Pod Autoscaler 7) Understanding Kubernetes: part 7 – Services 8) Understanding Kubernetes: part 8 – Kubectl Tips 9) Understanding Kubernetes: part 9 – components : etcd, kubelet, scheduler... 10) Understanding Kubernetes: part 10 – Liveness & Readiness probes 11) Understanding Kubernetes: part 11 – Resources's Requests & Limits 12) Understanding Kubernetes: part 12 – Useful tools 13) Understanding Kubernetes: part 13 – Quality of Service 14) Understanding Kubernetes: part 14 – Persistent Volume, Persistent Volume Claim an Storage Class 15) Understanding Kubernetes: part 15 – Pod (Anti) Affinity and Node (Anti) Affinity 16) Understanding Kubernetes: part 16 – Useful tools - part 2 17) Understanding Kubernetes: part 17 – Useful tools - part 3 18) Understanding Kubernetes: part 18 – Network Policies 19) Understanding Kubernetes: part 19 – Useful tools - Kustomize tips 20) Understanding Kubernetes: part 20 – Pods pull images configuration 21) Understanding Kubernetes: part 21 – Useful tools - part 4 - security 22) Understanding Kubernetes: part 22 – LimitRange 23) Understanding Kubernetes: part 23 – Ingress 24) Understanding Kubernetes: part 24 – Node operations 25) Understanding Kubernetes: part 25 – Useful tools - part 5 - backup and restore with Velero 26) Understanding Kubernetes: part 26 – Deployment Rolling update 27) Understanding Kubernetes: part 27 – Jobs 28) Understanding Kubernetes: part 28 – Debugging/Troubleshooting Kubernetes 29) Understanding Kubernetes: part 29 – Pod lifecycle 30) Understanding Kubernetes: part 30 – Deployment 31) Understanding Kubernetes: part 31 – ReplicaSet 32) Understanding Kubernetes: part 32 – DaemonSet 33) Understanding Kubernetes: part 33 – Container lifecycle events 34) Understanding Kubernetes: part 34 – Kubeconfig file 35) Understanding Kubernetes: part 35 – Labels & Selectors

Posted on by:

aurelievache profile

Aurélie Vache

@aurelievache

Cloud Developer - Google Developer Expert on Cloud - Duchess France, Toulouse Data Science, DevFest Toulouse Leader/Organizer - speaker & sketchnoter newbie

Discussion

markdown guide