Admission webhook error when editing the number of nodes in a Tanzu Kubernetes Cluster from Cloud Consumption Interface (CCI) service 1.0.2
search cancel

Admission webhook error when editing the number of nodes in a Tanzu Kubernetes Cluster from Cloud Consumption Interface (CCI) service 1.0.2

book

Article ID: 410447

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

  • When trying to edit the number of nodes for any Tanzu Kubernetes Cluster from the Cloud Consumption Interface (CCI) service 1.0.2, it fails with the following error.

    admission webhook "detault.cluster.duster.x-k8s.lo" denled the request: Cluster.cluster.x-k8s.lo "CLUSTER_NAME" is invalid: spec.topology.varlables: Required value: no detinitions found for variable "volumes"


  • Changing the number of nodes through kubectl by editing the cluster YAML succeeds.

Environment

  • VMware vSphere Kubernetes Service

Cause

  • This version of the Cloud Consumption Interface (1.0.2) is compatible with Kubernetes Service 3.2, but does not yet support all operations or features included with Kubernetes Service 3.2. In particular, there is no support for Windows and lifecycle management of clusters using ClusterClass builtin-generic-v3.2.0. Day 2 operations for Clusters using the builtin-generic-v3.1.0 ClusterClass will not be possible and must be handled through the use of kubectl.

Resolution

Additional Information

Refer to the link below to get the release notes for the Consumption Interface Service.

Supervisor-Services/consumption-interface at main · vsphere-tmm/Supervisor-Services · GitHub