Exercise 4.4: Using Labels
Deployment 생성
kubectl create deployment nginx --image=nginx위에서 생성한 Deployment의 Selector 확인
kubectl get deploy nginx -o wide위에서 확인한 Selector에 명시된 Label을 가진 Pod 목록 확인
kubectl get pod -l app=nginxPod에 부여된 Label 확인
kubectl get pod --show-labelsPod에 새로운 Label 부여
kubectl label pod \ $(kubectl get pod -l app=nginx -o=jsonpath='{.items[*].metadata.name}') \ app=orange --overwritePod 목록 확인
kubectl get podsDeployment 상태 확인
kubectl get deploy nginx -o widePod에 부여된 Label 확인
kubectl get pods --show-labelsDeployment 삭제
kubectl delete deploy nginxPod 목록 확인
kubectl get pods --show-labelsPod 삭제
kubectl delete pod -l app=orange
PreviousExercise 4.3: Designing Applications With Duration: Create a CronJobNextExercise 4.5: Setting Pod Resource Limits and Requirements
Last updated