Skip to content

Latest commit

 

History

History
 
 

4

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Урок про Pod-AntiAffinity

cd ../4/

создаем неймспейс и сервис

kubectl apply -f 4-ns-svc.yaml

kubectl apply -f 4-deploy-req.yaml

Запускаем в окне 1

watch kubectl get pods -n demo-ns -o wide -o=custom-columns=NAME:.metadata.name,node:.spec.nodeName

Видим, что можем отдеплоить столько подов, сколько есть хостов. А теперь поменяем обязательное условие (requiredDuringSchedulingIgnoredDuringExecution) на пожелание (preferredDuringSchedulingIgnoredDuringExecution)

kubectl delete -f 4-deploy-req.yaml
kubectl apply -f 4-deploy-prefer.yaml

Видим, что подов стало больше

Удалим namespace с лабой

kubectl delete ns demo-ns