Kubernetes Deployment

Container orchestration platform for automating deployment, scaling, and management of containerized applications

Pods →

Smallest deployable units that can be created and managed in Kubernetes clusters

Services →

Expose applications running on pods with stable network endpoints and load balancing

Deployments →

Manage stateless applications with declarative updates and automated rollouts

ConfigMaps →

Store configuration data separately from application code for better portability

Ingress →

Manage external access to services with HTTP and HTTPS routing rules

Volumes →

Persist data beyond pod lifecycle with various storage backend options