ื ืืฆืืจ ืงืืืฅ:
color-api-deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: color-api-deployment
labels:
app: color-api
spec:
replicas: 5
selector:
matchLabels:
app: color-api
template:
metadata:
labels:
app: color-api
spec:
containers:
- name: color-api
image: lironefitoussi/color-api:1.1.0
ports:
- containerPort: 80
โ ๏ธ ืืฉืื:
ื-label ืชืืช template.metadata.labels ืืืื ืืืชืืื ื-selector.
kubectl apply -f color-api-deployment.yaml
ืืืืงื:
kubectl get pods
kubectl get deploy
kubectl get rs
ื ืืืื ืฉืืฉ ืื ื 5 Pods ืคืขืืืื.
ื ืืืืง ืงืืื ืืช ื-IP ืฉื ืืื ื-Pods:
kubectl describe pod <pod-name>
ื ืขืชืืง ืืช ื-Pod IP.
ื ืืฆืืจ ืงืืืฅ ืืืฉ: