📄️ Rolling Updates and Rollbacks
Update and rollback strategies in Kubernetes: Rolling Updates vs Recreate, version management with ReplicaSets, rollout commands and revisions for safe deployment.
📄️ Container Entrypoint and Command
Container configuration in Kubernetes: differences between ENTRYPOINT and CMD, replacement with command and args, process lifecycle in containers.
📄️ ConfigMap and Envs
Configuration management in Kubernetes: creating and using ConfigMaps, injecting environment variables, envFrom and configMapKeyRef for pod configuration.
📄️ Secrets
Sensitive data management in Kubernetes: creating and using Secrets, base64 encoding, injection as environment variables and volumes, encryption at rest.
📄️ Init Containers and Multi Containers
Container patterns in Kubernetes: multi-containers with sidecars, init containers for initialization, sequential execution and application bootstrapping.
📄️ Liveness, Readiness and Startup Probes
Health probes in Kubernetes: startup probe for initialization, readiness probe for traffic, liveness probe for restart, health check configuration.