purple-plumber-90981
09/17/2021, 2:48 AMPreviewing update (ipd-eks-use1-sfx):
Type Name Plan Info
+ pulumi:pulumi:Stack pulumi-test-ipd-eks-use1-sfx create 1 message
+ āā pulumi:providers:kubernetes k8s_provider create
āā kubernetes:<http://helm.sh/v3:Release|helm.sh/v3:Release> signalfx-agent 1 error
Diagnostics:
kubernetes:<http://helm.sh/v3:Release|helm.sh/v3:Release> (signalfx-agent):
error: Object 'Kind' is missing in 'null'
helm_signalfx = k8s.helm.v3.Release(
"signalfx-agent",
args=k8s.helm.v3.ReleaseArgs(
chart="signalfx-agent",
repository_opts=k8s.helm.v3.RepositoryOptsArgs(
repo="<https://dl.signalfx.com/helm-repo>",
),
name="signalfx-agent",
namespace="observability",
values={
"clusterName": pulumi_stack_info['name'],
},
timeout=600,
version="1.9.2",
),
opts=pulumi.ResourceOptions(provider=k8s_provider),
)
prehistoric-translator-89978
09/17/2021, 3:01 AMpurple-plumber-90981
09/17/2021, 3:41 AMenable_dry_run
or the render_yaml_to_directory
on the provider seems ineffectual<https://www.pulumi.com/docs/reference/pkg/kubernetes/provider/>
describes both of these features as BETA FEATURE
. . . do i need to do something at a config level to ensure beta features are used ?prehistoric-translator-89978
09/17/2021, 3:52 AMprovider = Provider("yaml", render_yaml_to_directory = "yaml")
so that will delete your existing stack (but you'll get yaml files. š )purple-plumber-90981
09/17/2021, 3:58 AMrender_provider = k8s.Provider(
"render_provider",
render_yaml_to_directory='yaml',
)
opts=pulumi.ResourceOptions(provider=render_provider)
prehistoric-translator-89978
09/17/2021, 4:22 AM"render_provider"
with "yaml"
purple-plumber-90981
09/17/2021, 4:27 AMI0917 13:25:01.428923 33851 provider_plugin.go:569] Provider[kubernetes, 0xc000b24120].Check(urn:pulumi:ipd-eks-use1-sfx::pulumi-test::kubernetes:he
<http://lm.sh/v3:Release::signalfx-agent|lm.sh/v3:Release::signalfx-agent>) failed: err=Object 'Kind' is missing in 'null'
render_provider = k8s.Provider(
"yaml",
render_yaml_to_directory='yaml',
)
sparse-park-68967
09/17/2021, 4:30 AMhelm template
on the CLI ... with the provided values. In this case you will find there are some empty templates being rendered which the provider doesn't handle well - will be fixed tomorrow!purple-plumber-90981
09/17/2021, 4:41 AMsparse-park-68967
09/17/2021, 4:42 AMpurple-plumber-90981
09/18/2021, 2:34 AMsparse-park-68967
09/18/2021, 2:35 AMpurple-plumber-90981
09/18/2021, 2:35 AMsparse-park-68967
09/18/2021, 2:35 AMpurple-plumber-90981
09/18/2021, 2:37 AMsparse-park-68967
09/18/2021, 2:47 AM