我有带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?
答案 0 :(得分:2)
我看到人们在ICP上升级分(时会出现一些棘手的错误(请参见本页:https://www-01.ibm.com/support/docview.wss?uid=ibm10730087)。我不认为他们打算像您那样升级单个组件。
预期的路径可能是安装IBM Cloud Private的较新版本。版本3.1.1使用分till器2.9.1,因此可能正是您需要的。这对您来说是最“稳定”的过程。
如果您想尝试一些冒险的事情并且不介意破坏集群,可以尝试以下操作:
kubectl
命令在ICP上删除分till部署。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