升级IBM ICP 2.1.0.3分er升级

时间:2018-12-25 18:41:59

标签: ibm-cloud-private kubernetes-helm

我有带FP1的IBM ICP 2.1.0.3。 我找不到将分er升级到2.9.1或更高版本的任何过程。 由于分er为2.7.3 + icp,因此有些头盔图表无法在ICP 2.1.0.3上安装。

是否有已知且稳定的程序将分known升级到2.9.1?

2 个答案:

答案 0 :(得分:2)

我看到人们在ICP上升级分(时会出现一些棘手的错误(请参见本页:https://www-01.ibm.com/support/docview.wss?uid=ibm10730087)。我不认为他们打算像您那样升级单个组件。

预期的路径可能是安装IBM Cloud Private的较新版本。版本3.1.1使用分till器2.9.1,因此可能正是您需要的。这对您来说是最“稳定”的过程。

如果您想尝试一些冒险的事情并且不介意破坏集群,可以尝试以下操作:

  1. 安装更新的helm客户端(例如2.9.1)。
  2. 使用kubectl命令在ICP上删除分till部署。
  3. 使用helm init --tiller-tls创建新的分till部署。

我曾经听说过这种方法可行,但是我从来没有真正尝试过。

答案 1 :(得分:2)

您可以通过重新启动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