replicas в нужно мне значение во всех деплойментах?
можно, бегите
а направление дайте )
kubectl scale deployment —replicas
Цикл забыл for d in $list_of_nuzhnyh_deploymentov; do kubectl scale $d .... done
kubectl get deployments.apps -A | awk {'print $1 " " $2'} | xargs -I {} echo 'Namespace: {} Deploy: {}' echo 'Namespace: {} Deploy: {}' можешь заменить на kubectl scale deploy -n {} {} --replicas=N Через grep -v исключи ненужные тебе Namespace
$ kubectl get deployments.apps -A | awk {'print $1 " " $2'} | xargs -I {} kubectl scale deploy -n {} {} --replicas=1 error: no objects passed to scale не совсем понимаю харг (
получается он в каждую {} вставляет и нэймспэйс и деплоймент kubectl get deployments.apps -A | awk {'print $1 " " $2'} | xargs -I {$1} echo '$1={} $2={}' $1=NAMESPACE NAME $2=NAMESPACE NAME $1=beta ac-pmnt-beta-deployment $2=beta ac-pmnt-beta-deployment $1=beta acr-beta-deployment $2=beta acr-beta-deployment $1=beta amm-beta-deployment $2=beta amm-beta-deployment beta - это неймспэйс ac-pmnt-beta-deployment - это деплоймент и он вставляет оба значения в каждые скобки
Обсуждают сегодня