Please enable JavaScript.
Coggle requires JavaScript to display documents.
(# Kubernetes Full Course (TechWorld with Nana), ## 1. What is Kubernetes?…
-
-
-
-
#### Automates deployment, scaling, and operations
-
-
-
#### K8s solves: high availability, scalability, disaster recovery
-
-
-
-
-
-
-
-
##### UI, API, CLI all go through here
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
##### e.g. Docker, containerd
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#### Stores non-sensitive config data (URLs, env vars)
-
-
-
#### Passwords, tokens, keys
-
-
-
-
-
#### Local or remote (NFS, cloud) storage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#### metadata → name, labels
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#### 2 Deployments (MongoDB, MongoExpress)
#### 2 Services (ClusterIP for DB, LoadBalancer for UI)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
#### Some resources are cluster-scoped (e.g. Nodes, PersistentVolumes)
-
-
-
-
-
-
-
-
-
-
-
-
#### Examples: Nginx Ingress Controller, Traefik
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
##### Abstract actual storage (cloud, NFS, local)
-
-
-
-
-
-
-
##### Provider-specific (AWS EBS, GCE PD, etc.)
-
-
-
-
-
-
-
#### Pods have stable, unique identities (pod-0, pod-1…)
-
-
### Use case: MySQL, MongoDB, Elasticsearch clusters
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-