square-car-84996
10/07/2021, 1:40 PMCannot read properties of undefined (reading 'promise')
and the provider is not undefined
.square-energy-17741
10/08/2021, 3:31 AMhelm.v3.Release
but it always fails with the following error -
error: timed out waiting for the condition
My code to install the helm chart looks like this -
const metricsServerChart = new k8s.helm.v3.Release (
'kubesys-ms',
{
chart: 'metrics-server',
version: '3.5.0',
namespace: 'kube-system',
name: 'kubesys-ms',
repositoryOpts: {
repo: '<https://kubernetes-sigs.github.io/metrics-server/>'
},
values: {},
},
{
dependsOn: [cluster],
provider: cluster.provider
}
);
I am able to install the same chart easily using helm command line -
helm -n kube-system install kubesys-ms metrics-server/metrics-server
Am I missing something?square-energy-17741
10/08/2021, 3:43 PMdry-sugar-63293
10/11/2021, 8:00 AMsparse-spring-91820
10/11/2021, 10:47 AMsteep-toddler-94095
10/11/2021, 5:11 PMpulumi refresh
does it populate the state with the IP? that status field starts out as empty and is filled (for informational purposes only) sometime after the ingress resource is createdsquare-energy-17741
10/12/2021, 3:36 AMhelm.v3.Release
not honoring namespace
with certain charts. I have tried with helm
CLI and helm.v3.Chart
and they both work correctly. This is happening with only certain Charts -
• jx-git-operator from https://jenkins-x-charts.github.io/repo
• cluster-autoscaler from https://kubernetes.github.io/autoscalerfull-camera-24872
10/13/2021, 2:53 PMk8s.helm.v3.Release
I have tried a number of different ways and it currently appears that you need a repo ?limited-rain-96205
10/13/2021, 6:38 PMfuture-window-78560
10/14/2021, 11:11 AMprehistoric-kite-30979
10/14/2021, 10:51 PMrapid-soccer-18092
10/15/2021, 7:40 AMReplaceOnChanges = { "*" }
but that doesn't seem to kick in either. See thread for the code. How should I go about this?steep-toddler-88913
10/16/2021, 1:54 PMimport pulumi_digitalocean as do
k8s = do.KubernetesCluster("main-k8s",
region="nyc3",
version="1.21.3-do.0",
node_pool=do.KubernetesClusterNodePoolArgs(
name="main-pool",
size="s-1vcpu-2gb",
node_count=2
))
# now create a secret in this^ cluster
most-lighter-95902
10/16/2021, 4:09 PMpulumi destroy
most-lighter-95902
10/16/2021, 4:09 PM'knative-serving' timed out waiting to be Ready
most-lighter-95902
10/16/2021, 4:09 PMmost-lighter-95902
10/16/2021, 4:10 PMable-translator-73668
10/18/2021, 8:49 AMdry-sugar-63293
10/19/2021, 9:45 AMproud-pizza-80589
10/19/2021, 2:13 PMripe-shampoo-80285
10/19/2021, 5:46 PMripe-shampoo-80285
10/19/2021, 5:46 PMripe-shampoo-80285
10/19/2021, 5:48 PMdry-teacher-74595
10/19/2021, 9:38 PMwet-noon-14291
10/21/2021, 10:21 AMdestroy
of my kubernetes resources. I'm using the default config which will use the credentials and it works fine to create the differente resources; deployment, secret, service and ingress. When I run pulumi destroy
it can't remove any of the resources. The error message isn't the best either:
error: unknownDoing some verbose logging doesn't show much more info:
I1021 12:15:44.274429 85020 rpc.go:72] Marshaling property for RPC[Provider[kubernetes, 0xc0017b47e0].Delete(urn:pulumi:dev::nextjstemplate.deploy::pkg:elkjop:application$kubernetes:<http://networking.k8s.io/v1beta1:Ingress::nextjstemplate-external-ingress,iac-demoenv/nextjstemplate.external|networking.k8s.io/v1beta1:Ingress::nextjstemplate-external-ingress,iac-demoenv/nextjstemplate.external>)]: loadBalancer={map[]}
I1021 12:15:44.306508 85020 provider_plugin.go:1523] provider received rpc error `Unknown`: `unknown`
I1021 12:15:44.306573 85020 provider_plugin.go:1526] rpc error kind `Unknown` may not be recoverable
I1021 12:15:44.306602 85020 provider_plugin.go:1067] Provider[kubernetes, 0xc0017b47e0].Delete(urn:pulumi:dev::nextjstemplate.deploy::pkg:elkjop:application$kubernetes:<http://networking.k8s.io/v1beta1:Ingress::nextjstemplate-external-ingress,iac-demoenv/nextjstemplate.external|networking.k8s.io/v1beta1:Ingress::nextjstemplate-external-ingress,iac-demoenv/nextjstemplate.external>) failed: unknown
I1021 12:15:44.306646 85020 eventsink.go:86] eventSink::Error(<{%reset%}>unknown<{%reset%}>)
I1021 12:15:44.307571 85020 snapshot.go:390] SnapshotManager: deleteSnapshotMutation.End(..., false)
I1021 12:15:44.507443 85020 snapshot.go:536] SnapshotManager.markOperationComplete(urn:pulumi:dev::nextjstemplate.deploy::kubernetes:core/v1:Secret::acr-auth)
I1021 12:15:44.507504 85020 step_executor.go:327] StepExecutor worker(3): applying step delete on urn:pulumi:dev::nextjstemplate.deploy::pkg:elkjop:application$kubernetes:apps/v1:Deployment::nextjstemplate-deployment (preview false)
I1021 12:15:44.507607 85020 registry.go:148] GetProvider(urn:pulumi:dev::nextjstemplate.deploy::pulumi:providers:kubernetes::default_3_8_1::7bf0f1f3-3288-4c85-8cef-e04d2e927b78)
I1021 12:15:44.507690 85020 provider_plugin.go:1039] Provider[kubernetes, 0xc0017b47e0].Delete(urn:pulumi:dev::nextjstemplate.deploy::pkg:elkjop:application$kubernetes:apps/v1:Deployment::nextjstemplate-deployment,iac-demoenv/nextjstemplate) executing (#props=7)
I1021 12:15:44.507755 85020 rpc.go:72] Marshaling property for RPC[Provider[kubernetes, 0xc0017b47e0].Delete(urn:pulumi:dev::nextjstemplate.deploy::pkg:elkjop:application$kubernetes:apps/v1:Deployment::nextjstemplate-deployment,iac-demoenv/nextjstemplate)]: __initialApiVersion={apps/v1}
I1021 12:15:44.507831 85020 rpc.go:72] Marshaling property for RPC[Provider[kubernetes, 0xc0017b47e0].Delete(urn:pulumi:dev::nextjstemplate.deploy::pkg:elkjop:application$kubernetes:apps/v1:Deployment::nextjstemplate-deployment,iac-demoenv/nextjstemplate)]: __inputs={map[apiVersion:{apps/v1} kind:{Deployment} metadata:{map[annotations:{map[<http://pulumi.com/timeoutSeconds:{120}|pulumi.com/timeoutSeconds:{120}>]} labels:{map[<http://app.kubernetes.io/managed-by:{pulumi}|app.kubernetes.io/managed-by:{pulumi}>]} name:{nextjstemplate} namespace:{iac-demoenv}]} spec:{map[replicas:{2} selector:{map[matchLabels:{map[app:{nextjstemplate}]}]} template:{map[metadata:{map[labels:{map[app:{nextjstemplate}]}]} spec:{map[containers:{[{map[image:{<http://elkdscontainerregistry.azurecr.io/nextjstemplate:66e54ac|elkdscontainerregistry.azurecr.io/nextjstemplate:66e54ac>} name:{nextjstemplate} ports:{[{map[containerPort:{3000} name:{http}]}]} resources:{map[limits:{map[cpu:{700m} memory:{2000Mi}]} requests:{map[cpu:{700m} memory:{1000Mi}]}]}]}]} imagePullSecrets:{[{map[name:{acr-auth}]}]} priorityClassName:{itds-moderate}]}]}]}]}
Any idea what might be wrong?creamy-winter-91269
10/21/2021, 1:08 PMcreamy-winter-91269
10/21/2021, 1:15 PMcreamy-winter-91269
10/21/2021, 1:15 PMcreamy-winter-91269
10/21/2021, 1:19 PMcreamy-winter-91269
10/21/2021, 1:20 PM