Cluster Creation Fails Validation when following Private Container Registry documentation trust definition
search cancel

Cluster Creation Fails Validation when following Private Container Registry documentation trust definition

book

Article ID: 394355

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

Using TKG service 3.2 with a 3.0 example v1beta1 trust for private container registry fails with validation error.

Error from server (Forbidden): error when creating "<clustername>.yaml": admission webhook "capi.mutating.tanzukubernetescluster.run.tanzu.vmware.com" denied the request: Cluster and variable validation failed: spec.topology.variables[trust]: Invalid value: "{\"additionalTrustedCAs\":[{\"name\":\"<variablename>\"}]}": variable is not defined

Cause

A new variable schema is used with TKG Service 3.2: ClusterClass Variable Conversion

Resolution

Use osConfiguration.trust instead of trust for variable name. 

Additional Information