Provisioning database clusters in VMware Data Services Manager (DSM) fails with a "Degraded" or "Failed" status.
The database pod remains in a pending state, and provisioning reports StorageReady=false.
This issue occurs when an additional AKO (Avi Kubernetes Operator) resource is deployed in the workload cluster, interfering with the reconciliation process.
VMware Data Services Manager (DSM)
vSphere Kubernetes Service (vKS)
AVI Load Balancer
The deployment of an additional AKO resource in the workload cluster disrupts the creation and deletion operations for the database clusters.
The ako.kubernetes.vmware.com/install label set to true causes conflicts during the reconciliation of the database clusters, leading to provisioning errors.
The deployment failed after describe the failed Pod with 'not enough memory to start the pod'
To resolve this issue, modify the AKO installation label to prevent the conflict:
kubectl get clusters -Akubectl edit clusters -n <namespace_name>ako.kubernetes.vmware.com/install: "true"ako.kubernetes.vmware.com/install: "false"If the issue persists after following the steps above, please gather logs and contact support.