### Core Concepts
- [[What is Kubernetes Controller?]]
- [[etcd]] #it/todo
- [[K8S API Server]] #it/todo
- [[K8S Scheduler]] #it/todo
- [[Kubelet]] #it/todo
### Pod
- [[What is Pod in k8s?]]
### Scalability
- [[What is ReplicaSet?]]
- [[What is Horizontal Pod Autoscaler?]]
### Deployment
- [[What is Deployment?]] #it/todo - needs review
- [[How to update image for k8s Deployment?]]
- [[What is Deployment Strategy?]]
#### TALOS
- [[How to install k8s cluster on Talos?]] #it/todo
- Kubernetes YAML definition always contains four top-level properties
- `apiVersion` - version of k8s API you use to create objects
- `kind` - type of object we want to create
- `metadata` - name, labels - data about created object
- `spec` - object specification