Обновление IBM ICP 2.1.0.3 Обновление румпеля - PullRequest
0 голосов
/ 25 декабря 2018

У меня IBM ICP 2.1.0.3 с FP1.Я не могу найти процедуру для обновления румпера до 2.9.1 или выше.Существуют некоторые схемы управления рулем, которые нельзя установить на ICP 2.1.0.3, поскольку tiller равен 2.7.3 + icp.

Любая известная и стабильная процедура для обновления tiller до 2.9.1?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2019

Вы можете обновить tiller-deploy, заново запустив его.

# use following command to check whether the tiller-deploy pod is running or not
$kubectl get pod -n kube-system

# delete tiller-deploy deployment
$kubectl delete deployment -n kube-system tiller-deploy

# use the same command to confirm that the tiller-deploy is deleted
$kubectl get pod -n kube-system

# use the command below to deploy tiller-deploy again
$helm init
0 голосов
/ 26 декабря 2018

Я видел некоторые хитрые ошибки, возникающие при обновлении румпеля на ICP (см. Эту страницу: https://www -01.ibm.com / support / docview.wss? Uid = ibm10730087 ).Я не думаю, что они намереваются обновить отдельные компоненты, подобные этим.

Предполагаемый путь, вероятно, заключается в установке более новой версии IBM Cloud Private.Версия 3.1.1 использует тиллер 2.9.1, так что это может быть то, что вам нужно.Это будет самая «стабильная» процедура для вас.

Если вы хотите попробовать что-то рискованное и не возражаете, если вы сломаете свой кластер, вы можете попробовать это:

  1. Установите более новый клиент helm (например, 2.9.1).
  2. Удалите развертывание румпеля на ICP с помощью команд kubectl.
  3. Создайте новое развертывание румпеля с помощью helm init --tiller-tls.

Я слышал, что это сработало раньше, но я никогда не пробовал сам.

...