ワークロード(ゲスト)クラスタが バージョン 1.31 から 1.32 へのアップグレードを試行中に停止(スタック)している状態です。
search cancel

ワークロード(ゲスト)クラスタが バージョン 1.31 から 1.32 へのアップグレードを試行中に停止(スタック)している状態です。

book

Article ID: 425630

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

免責事項:これは英文の記事「A workload/guest cluster is stuck when attempting to upgrade from version 1.31 to 1.32」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
VKr バージョン 1.31 から 1.32 へ VKS ワークロード(ゲスト)クラスタをアップグレードするために Cluster リソースを編集しようとすると、以下のエラーメッセージが表示される場合があります。

  • error: clusters.cluster.x-k8s.io "<cluser_name>" could not be patched: admission webhook "capi.validating.tanzukubernetescluster.run.tanzu.vmware.com" denied the request: User sso:<SSO_user_account> cannot change resources owned by TanzuKubernetesCluster

Environment

  • vSphere 8.x

Cause

対象のワークロード(ゲスト)クラスタは、引き続き TKC リソースによって管理されているため、Cluster リソースを更新してもバージョン 1.32 へアップグレードすることはできません。

Resolution

ワークロード(ゲスト)クラスタは、以下のようにクラスタの TKC リソースを編集することでアップグレードする必要があります。

  • kubectl edit tkc <cluster_name> -n <namespace_name>

Additional Information