sparse-intern-71089
11/08/2023, 1:04 PMsteep-toddler-94095
11/08/2023, 5:30 PMhelm.v3.Release instead of Chartstale-answer-34162
11/08/2023, 5:30 PMsteep-toddler-94095
11/08/2023, 5:32 PMChart. the difference is Chart just applies the evaluated yaml, whereas Release basically does helm install so you get all the features of Helm with your installationsteep-toddler-94095
11/08/2023, 5:32 PMstale-answer-34162
11/08/2023, 5:32 PMsteep-toddler-94095
11/08/2023, 5:33 PMRelease instead of Chart. So change new helm.v3.Chart( to new helm.v3.Release(stale-answer-34162
11/08/2023, 5:34 PMsteep-toddler-94095
11/08/2023, 5:38 PMdry-keyboard-94795
11/08/2023, 6:12 PMstale-answer-34162
11/08/2023, 7:59 PMpulumi.all([eksCluster, eksNodeGroup]).apply(([eksCluster, eksNodeGroup]) => {
const datadogRelease = new helm.v3.Release(
'release-datadog',
{
namespace: 'datadog',
chart: 'datadog',
repositoryOpts: { repo: '<https://helm.datadoghq.com>' },
createNamespace: true,
},
{ provider: k8sProvider },
)
})dry-keyboard-94795
11/08/2023, 8:01 PM.apply, as pulumi can't always track the resource.
Given you're not using the inputs, you can just unwrap it and it'll workstale-answer-34162
11/08/2023, 8:04 PMstale-answer-34162
11/08/2023, 8:05 PMdry-keyboard-94795
11/08/2023, 8:08 PMstale-answer-34162
11/08/2023, 8:08 PM