Reconcile Failed for tkg.vsphere.vmware.com during initial deployment of a VKS Supervisor
search cancel

Reconcile Failed for tkg.vsphere.vmware.com during initial deployment of a VKS Supervisor

book

Article ID: 415467

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

  • When initially deploying a vSphere Kubernetes Service (VKS) Supervisor the Supervisor is stuck in an error state

  • Selecting the error link under the Supervisor's Config Status displays:

    Configured Core Supervisor Services
    Service: tkg.vsphere.vmware.com. Reason: ReconcileFailed. Message: kapp: Error: waiting on reconcile packageinstall/tkg-controller (packaging.carvel.dev/v1alpha1) namespace: svc-tkg-domain-c##: Finished unsuccessfully (Reconcile failed: (message: kapp: Error: waiting on reconcile deployment/vmware-system-tkg-controller-manager (apps/v1) namespace: svc-tkg-domain-c##: Finished unsuccessfully (Deployment is not progressing: ProgressDeadlineExceeded (message: ReplicaSet "vmware-system-tkg-controller-manager-##" has timed out progressing.)))).

Environment

vSphere Kubernetes Service 9

Cause

During the activation of the Supervisor, the Control Plane HA option was not enabled and a Control Plane size of Tiny was selected. This results in not enough CPU resources being available to run the required pods. 

Resolution

Either enable the Control Plane HA option and/or select a Control Plane size larger than Tiny.