crossplane-contrib / provider-kubernetes

Crossplane provider to provision and manage Kubernetes objects on (remote) Kubernetes clusters.
Apache License 2.0
140 stars 82 forks source link

Dealing with ArgoCD Unknown Status #240

Open bradkwadsworth-mw opened 4 months ago

bradkwadsworth-mw commented 4 months ago

What problem are you facing?

When using ArgoCD to sync XR manifests that use the Kubernetes provider, the status of created resources are "Unknown" in the ArgoCD UI. There is also a diff because that resource does not exist in the git repository.

Screenshot 2024-05-10 at 8 41 46 AM

The Object resource is creating the k8s resources in the local cluster and not a remote cluster.

How could Crossplane help solve your problem?

Does anyone have any tips on how to resolve this? Curious if this is something that can be configured in ArgoCD or at the Kubernetes provider level.