Итак, у меня уже есть репликация, и я хочу добавить развертывание, которое будет управлять этим репликасом.Я ожидаю повторения этого процесса несколько раз, поэтому желательно программное решение.
Сейчас мое лучшее решение - запустить
JSON=kubectl get replicasets myreplicaset -o json
IMAGE=...
REPLICAS=...
LABELS=...
kubectl run --image=$IMAGE --replicas=$REPLICAS --labels=$LABELS
, где ...
- код json-chopping.
Я беспокоюсь о надежности этого кода.Возможно, я забыл важные параметры в репликасе.Я определенно хочу избежать случайного изменения репликационного набора (или уменьшения масштаба развертывания и запуска нового).Есть ли более простой способ добиться того же эффекта?