Core Kubernetes Objects
Core Kubernetes Objects
There are a number of core Kubernetes objects that you need to know about to understand how your containerised apps get deployed into a Kubernetes cluster:
- Deployments & ReplicaSets are the most common way to deploy a horizontally-scaled app into a cluster
- Services & Ingresses - expose your app within or outside of the cluster so other apps and services can connect to them
- Namespaces act as “virtual clusters” within your cluster and are useful for segregating your workloads
- ConfigMaps & Secrets store configuration data for your pods and pass it into your running app in a secure fashion