Hi everyone,
I'm facing an issue with installing the Crossplane provider-gcp-dns in my GKE environment after completely uninstalling Crossplane. I have an automated setup (argocd reconciling via helm) that installs Crossplane, the providerconfig, and the provider-gcp-dns in three GKE clusters.
Problem: When I uninstall Crossplane and try to reinstall the provider-gcp-dns, the installation of the "upbound-provider-family-gcp" family doesn't start. I've priously deleted all the provider, providerrevisions, deploymentruntimeconfig, and providers objects in the uninstallation phase, but the issue persists when I try to install after that.
Error message: Upon reinstallation, the provider-gcp-dns complains with the error "provider: error: cannot create default store config: no matches for kind "StoreConfig" in version "gcp.upbound.io/v1alpha1"".
Steps taken: I've tried manually applying the following manifest to create the "upbound-provider-family-gcp" provider:
apiVersion: pkg.crossplane.io/v1kind: Providermetadata: name: upbound-provider-family-gcpspec: ignoreCrossplaneConstraints: false packagePullPolicy: IfNotPresent revisionActivationPolicy: Automatic revisionHistoryLimit: 1 runtimeConfigRef: apiVersion: pkg.crossplane.io/v1beta1 kind: DeploymentRuntimeConfig name: default skipDependencyResolution: false
This seems to partially resolve the issue, but the underlying problem persists.
Environment:
Questions:
Any help or insights would be greatly appreciated.
Thanks in advance!