Есть ли способ перезапустить развертывание Kubernetes с помощью go-client. Я понятия не имею, как этого добиться, помогите мне!
Как перезапустить развертывание в Kubernetes с помощью go-client
comment
Развертывания нельзя перезапустить! Стручки есть. Вы можете удалить модули, связанные с вашим развертыванием, а затем контроллер развертывания воссоздает ваши модули.
- person alidadar7676   schedule 11.06.2020
comment
На самом деле дубликат получил хороший ответ на stackoverflow.com/questions/57559357/
- person Denis Trofimov   schedule 28.05.2021
Ответы (1)
Используя клиент Go, вы можете использовать Kubernetes API и выполнять такие операции, как создание, удаление и обновление развертывания.
вот и клиент - https://github.com/kubernetes/client-go/tree/master/examples/create-update-delete-deployment.
Пример файла кода: https://github.com/kubernetes/client-go/blob/master/examples/create-update-delete-deployment/main.go
person
Harsh Manvar
schedule
21.04.2020