SOLO-2006

ClusterAddFailedError — Deployment

ClusterAddFailedError

CodeSOLO-2006
CategoryDeployment
OwnershipInfrastructure
RetryableYes

Description

Thrown when attaching a cluster to a deployment fails; the underlying failure is wrapped in cause. Attaching binds a registered cluster reference (and its kubeconfig context) to the deployment so components can be placed there, so this is raised when that step cannot complete — commonly because the cluster reference has not been created/connected yet, the kubeconfig context does not exist, or the cluster is unreachable. It is retryable, since a transient connectivity issue often clears once the reference and context are valid.

Troubleshooting Steps

  1. Verify the cluster context exists: kubectl config get-contexts
  2. Make sure the cluster reference is created: cluster-ref config connect
  3. Check logs for details: tail -n 100 ~/.solo/logs/solo.log