Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
A simple Kubernetes Deployment running an Nginx container.
# kubernetes/demo-deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
namespace: default
spec:
replicas: 3
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.21
ports:
- containerPort: 80Kubernetes (K8s) is an open-source container orchestration platform that automates deployment, scaling, and management of containerized applications. It uses declarative YAML manifests to define the desired state of resources.
Origin & Creator
Created by Google based on their internal Borg system, first released in 2014, and now maintained by the Cloud Native Computing Foundation (CNCF).
Industrial Note
Kubernetes is widely used in DevOps, microservices orchestration, hybrid/multi-cloud deployments, edge computing, and large-scale enterprise cloud platforms.