bland-pharmacist-96854
12/23/2024, 12:39 PMkubernetes.kustomize.v2._Directory_
into a Component resource. Explicit providers configured into the parent component resource are not correctly inherited by the resources generated by the ``kubernetes.kustomize.v2._Directory_` resource.
kubernetes:core/v1:ServiceAccount (argocd:default/argocd-dex-server):
error: Default provider for 'kubernetes' disabled. 'urn:pulumi:ch-prod::kubernetes-platform::kubernetes-platform:ArgoCD$kubernetes:kustomize/v2:Directory$kubernetes:core/v1:ServiceAccount::argocd:default/argocd-dex-server' must use an explicit provider.
bland-pharmacist-96854
12/23/2024, 12:43 PMconst argocd2 = new kubernetes.kustomize.v2.Directory(
'argocd2',
{
directory: '<http://github.com/argoproj/argo-cd//manifests/ha/cluster-install?ref=v2.12.6&timeout=90s|github.com/argoproj/argo-cd//manifests/ha/cluster-install?ref=v2.12.6&timeout=90s>',
},
{
provider: k8sProvider,
},
)
bland-pharmacist-96854
12/23/2024, 12:45 PMconst argocd2 = new kubernetes.kustomize.v2.Directory(
'argocd2',
{
directory: '<http://github.com/argoproj/argo-cd//manifests/ha/cluster-install?ref=v2.12.6&timeout=90s|github.com/argoproj/argo-cd//manifests/ha/cluster-install?ref=v2.12.6&timeout=90s>',
},
{
providers: { kubernetes: k8sProvider },
},
)
Returns this error:
pulumi:pulumi:Stack (kubernetes-platform-ch-prod):
warning: There is a conflict between the 'provider' field (kubernetes) and a member of the 'providers' map'. This will become an error in a future version. See <https://github.com/pulumi/pulumi/issues/8799> for more details
error: kubernetes:kustomize/v2:Directory resource 'argocd2' has a problem: grpc: the client connection is closing
kubernetes:core/v1:ServiceAccount (argocd2:default/argocd-dex-server):
error: Default provider for 'kubernetes' disabled. 'urn:pulumi:ch-prod::kubernetes-platform::kubernetes:kustomize/v2:Directory$kubernetes:core/v1:ServiceAccount::argocd2:default/argocd-dex-server' must use an explicit provider.
bland-pharmacist-96854
12/23/2024, 12:45 PMconst k8sProvider = new kubernetes.Provider('k8s-provider', {
kubeconfig: config.kubeconfig,
enableServerSideApply: true,
})
hallowed-photographer-31251
12/23/2024, 9:28 PM