Skip to content

Container Cluster not ready when trying to create a new nodepool #5529

@Viknesh4

Description

@Viknesh4

Describe your question

When attempting to create a ContainerNodePool resource via Config Connector (KCC), the reconciliation fails with the following message:

reference ContainerCluster gcp-gke/apps-dct is not ready
reason: DependencyNotReady

At the same time, the associated GKE cluster shows:

STATUS: RECONCILING
gcloud container operations describe operation-1761675306166 --region=us-central1

operationType: UPDATE_CLUSTER

status: RUNNING
targetLink: https://container.googleapis.com/v1/projects/.../clusters/apps-dct
we are doing this through argocd sync

NOTES:

when we are doing normally we will sync the new nodepool and it will be provisioned automatically
but with this error the container clusters is in outofsync state
and the nodepool says dependency not ready

ISSUE2:

we see a drift between the live manifest and desired manifest in the container cluster and nodepools sometimes and we have to make the change in Container cluster code in order to sync with live manifest
we also don't why this drift happens what should I do for this .It happens after creating a new nodepools the labels will say expected this value got this value but we wont even touched that label
please shoot your questions need some help with config connector (GKE) willing to learn share some documents if possible the official troubleshooting doesn't cover the fix

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions