stocky-sundown-45608
01/22/2023, 6:42 AMerror: Error: invocation of kubernetes:helm:template returned an error: failed to generate YAML for specified Helm chart: failed to create chart from template: execution error at (neo4j-cluster-core/templates/_helpers.tpl:73:16): No node exists in the cluster which has all the below labels (.Values.nodeSelector)
%smap[<http://cloud.google.com/gke-nodepool:primarynodes-f059c87|cloud.google.com/gke-nodepool:primarynodes-f059c87>]
at Object.callback (workspace/code_play/typescript_projects/dev/gke-cluster/k8s/node_modules/@pulumi/runtime/invoke.ts:172:33)
at Object.onReceiveStatus (/workspace/code_play/typescript_projects/dev/gke-cluster/k8s/node_modules/@grpc/grpc-js/src/client.ts:338:26)
at Object.onReceiveStatus (/workspace/code_play/typescript_projects/dev/gke-cluster/k8s/node_modules/@grpc/grpc-js/src/client-interceptors.ts:426:34)
at Object.onReceiveStatus (/workspace/code_play/typescript_projects/dev/gke-cluster/k8s/node_modules/@grpc/grpc-js/src/client-interceptors.ts:389:48)
at /workspace/code_play/typescript_projects/dev/gke-cluster/k8s/node_modules/@grpc/grpc-js/src/call-stream.ts:276:24
at processTicksAndRejections (node:internal/process/task_queues:77:11)
billowy-army-68599
01/22/2023, 3:37 PMstocky-sundown-45608
01/22/2023, 6:54 PMbillowy-army-68599
01/22/2023, 7:16 PMstocky-sundown-45608
01/22/2023, 7:27 PMbillowy-army-68599
01/22/2023, 7:30 PMstocky-sundown-45608
01/22/2023, 7:41 PMdry-keyboard-94795
01/23/2023, 7:36 AMstocky-sundown-45608
01/23/2023, 7:54 AMdry-keyboard-94795
01/23/2023, 8:16 AMstocky-sundown-45608
01/23/2023, 8:19 AMdry-keyboard-94795
01/23/2023, 3:26 PMstocky-sundown-45608
01/23/2023, 5:09 PMpodSpec: {
"tolerations": {
key: "dedicated",
operator: "Equal",
value: "neo",
effect: "PreferNoSchedule",
}
},
dry-keyboard-94795
01/23/2023, 5:13 PMup
?
The label suggestion was to make future changes to the nodepool less painful, as pools can end up being recreated, which changes the name.
Glad you got it working thoughstocky-sundown-45608
01/23/2023, 5:16 PMdry-keyboard-94795
01/23/2023, 5:17 PMstocky-sundown-45608
01/23/2023, 5:19 PMbillowy-army-68599
01/23/2023, 5:21 PMChart is replicated helm with bits missingThis isn’t correct. Chart uses
helm template
to render charts into Kubernetes manifests so it doesn’t support things like helm hooks but allows transformations.
Helm release uses the helm release APIThis was not accepted in the values for helm.Release, would be good to have that workCan you share your full
helm.Release
code please?dry-keyboard-94795
01/23/2023, 5:21 PMbillowy-army-68599
01/23/2023, 5:22 PMdry-keyboard-94795
01/23/2023, 5:23 PMstocky-sundown-45608
01/23/2023, 5:27 PMdry-keyboard-94795
01/23/2023, 5:37 PMstocky-sundown-45608
01/23/2023, 5:43 PMresource default/api-ingress was not successfully created by the Kubernetes API server : Ingress.extensions "api-ingress-dev" is invalid: spec: Invalid value: []networking.IngressRule(nil): either `defaultBackend` or `rules` must be specified
dry-keyboard-94795
01/25/2023, 8:48 PMstocky-sundown-45608
01/25/2023, 9:02 PMdry-keyboard-94795
01/25/2023, 9:18 PMstocky-sundown-45608
01/25/2023, 9:19 PMdry-keyboard-94795
01/25/2023, 9:23 PMstocky-sundown-45608
01/25/2023, 9:27 PMdry-keyboard-94795
01/25/2023, 9:29 PMissuer
resource, which still needs an explicit dependsOn on certmanager.
Given you have skipAwait defined there, I'm unsure what the behavior would be, as the CRDs may or may not be loaded in timestocky-sundown-45608
01/25/2023, 9:38 PMdry-keyboard-94795
01/25/2023, 9:49 PMstocky-sundown-45608
01/29/2023, 4:07 PMIngress.extensions "api-ingress-dev" is invalid: spec: Invalid value: []networking.IngressRule(nil): either `defaultBackend` or `rules` must be specified
"<http://pulumi.com/patchForce|pulumi.com/patchForce>": "true",`