future-noon-68975
12/24/2019, 6:07 PMbumpy-restaurant-1466
12/24/2019, 6:16 PMtall-librarian-49374
12/24/2019, 7:06 PMtall-librarian-49374
12/24/2019, 7:07 PMhundreds-portugal-17080
12/24/2019, 7:27 PMbest-waiter-16927
12/25/2019, 11:51 AMplain-address-73583
12/26/2019, 8:00 PMclean-engineer-75963
12/26/2019, 9:10 PMflat-insurance-25294
12/27/2019, 2:20 AMorange-australia-91292
12/27/2019, 9:57 AMpython3
and try to do the following at the interactive prompt:
>>> import pulumi
>>> config = pulumi.Config()
and I get āProgram run without the Pulumi engine available; re-run using the pulumi
CLIā
The pulumi binary is in PATH, I checked with print(os.environ["PATH"])
What else does it need?elegant-twilight-2745
12/27/2019, 2:34 PMorange-australia-91292
12/27/2019, 2:43 PMelegant-twilight-2745
12/27/2019, 4:40 PMhandsome-truck-95168
12/27/2019, 7:00 PMmillions-judge-24978
12/27/2019, 7:06 PM@pulumi/pulumi=1.8.1
with typescript has introduced this error for me:
stacks/cluster/api.ts(85,8): error TS2345: Argument of type '{ parent: this; }' is not assignable to parameter of type 'CustomResourceOptions'.
Types of property 'parent' are incompatible.
Type 'this' is not assignable to type 'Resource | undefined'.
Type 'this' is not assignable to type 'Resource'
where this
is a class API extends pulumi.ComponentResource
early-intern-90238
12/28/2019, 4:00 AMrhythmic-hair-33677
12/29/2019, 2:36 AMimport * as k8s from '@pulumi/kubernetes'
new k8s.helm.v2.Chart('gloo', {
chart: 'gloo/gloo',
})
Pulumi fails with: Error: Command failed: helm fetch gloo/gloo --untar --destination /tmp/tmp-12397xMcptBYcaXX7
In gloo docs, it mentions this bug in version 2: https://docs.solo.io/gloo/latest/installation/gateway/kubernetes/#installing-on-kubernetes-with-helm
However, I have helm v3 installed in my path:
$ helm version
version.BuildInfo{Version:āv3.0.2ā, GitCommit:ā19e47ee3283ae98139d98460de796c1be1e3975fā, GitTreeState:ācleanā, GoVersion:āgo1.13.5"}
Looking through pulumi-kubernetes I was able to find:
https://github.com/pulumi/pulumi-kubernetes/pull/882 (Merged)flat-insurance-25294
12/29/2019, 4:21 AMflat-insurance-25294
12/29/2019, 4:22 AMflat-insurance-25294
12/29/2019, 4:22 AMrhythmic-hair-33677
12/29/2019, 5:13 AMflat-insurance-25294
12/29/2019, 5:13 AMrhythmic-hair-33677
12/29/2019, 5:14 AMflat-insurance-25294
12/29/2019, 6:58 AMstatic get()
but there is no way of knowing the name of the ALB created.
Another approach is to print the ingress using kubectl and use the address with
https://github.com/pulumi/pulumi-query-kubernetes
But the question is, is it lazy? As if will it wait until the cluster has been setup?rhythmic-hair-33677
12/31/2019, 2:47 AM"<http://helm.sh/hook|helm.sh/hook>": crd-install annotation
. Pulumi just skips that resource entirely. How do you install CRDs with pulumi and helm v3? It seems to entirely ignore what is in the crds directory.
Pulumi logs this several times: manifest_sorter.go175 info: skipping unknown hook: ācrd-installā Iām not seeing that file in pulumi-kubernetes, so I assume it is coming directly from helm template.many-wolf-39336
12/31/2019, 3:43 PMfull-dress-10026
12/31/2019, 7:07 PMworried-painting-67291
12/31/2019, 10:07 PMpulumi stack ls --json
from the API? I need to enumerate existing stacks of a certain type in order to decide some details about the next stackworried-painting-67291
12/31/2019, 10:08 PMwhite-translator-96007
01/01/2020, 12:49 PM