All pulumi examples configure k8s provider with: ...
# general
b
All pulumi examples configure k8s provider with:
Copy code
cmd-args: config config-helper --format=json
        cmd-path: gcloud
        expiry-key: '{.credential.token_expiry}'
        token-key: '{.credential.access_token}'
which I think totally ignores
{ provider: ... }
argument used to create
gcp.container.Cluster
, and just picks whatever env vars or ~/.config/gcloud points to
whole provider/kubeconfig dance is too cumbersome. gcp.container.Cluster() should just have a
.k8sProvider
property with fully configured provider object