Инструменты пользователя

Инструменты сайта


deployments

**Это старая версия документа!**

kubectl create deployment my-first-deploy –image=nginx:latest

kubectl get pods

kubectl describe pod IDXXXX

kubectl det deployments

kubectl describe deployment my-first-deploy

kubectl scale deployment deployname –replicas=3

kubectl get pods

kubectl get deploy

kubectl get rs

удалим pod для проверки работы реплики

kubectl delete pods PODID

kubectl autoscale deployment my-first-deploy min=4 max=8 –cpu-percent=90%

kubectl get hpa

обновление образов

kubectl rollout history deployment/my-first-deploy

kubectl rollout status deployment/my-first-deploy

kubectl describe deployment my-first-deploy

kubectl set image deployment/my-first-deploy nginx=nginx:version – record

kubectl rollout status deployment/my-first-deploy

kubectl rollout history deployment/my-first-deploy

откат на версию прошлую

kubectl rollout undo deployment/my-first-deploy
kubectl rollout undo deployment/my-first-deploy –to-version=x

обновить latest версию

kubectl rollout restart deployment/my-first-deploy

deployments.1621936005.txt.gz · Последнее изменение: 2021/05/25 09:46 — kirill

DokuWiki Appliance - Powered by TurnKey Linux