Jan Willies
Jan Willies
Nice writeup! I've always wondered how this fits into guac / how people are solving this
as a workaround, please try to set `plainText` in your providerconfig
Hmm, does it also happen when you install the provider via `kubectl crossplane install provider crossplane/provider-argocd:v0.1.0`?
It is indeed a bit unfortunate that argocd [doesn't accept](https://github.com/argoproj/argo-cd/issues/4651) a plain kubeconfig to describe a `cluster`. See also https://github.com/loft-sh/vcluster/issues/226. I wonder if this is something which `provider-argocd` could help...
still relevant
Did that change recently? It used to be `code = NotFound desc = cluster`: https://github.com/crossplane-contrib/provider-argocd/blob/main/pkg/clients/cluster/client.go#L15 EDIT: I remember we had some challenges with non-existing resources from the argocd api before:...
> We could check before IsErrorClusterNotFound if the API returns PermissionDenied, it would return an empty ExternalObservation with the error and avoid the panic Reading the discussion on the upstream...
I don't think that's possible with the gitlab api. Would you mind filing a feature request upstream at https://gitlab.com/gitlab-org/omnibus-gitlab?
Just wanted to give you a heads-up that we updated to `1.18` in #63