sparse-intern-71089
02/15/2022, 3:09 PMincalculable-midnight-8291
02/16/2022, 3:39 PMbored-barista-23480
02/16/2022, 4:30 PMbored-barista-23480
02/16/2022, 4:32 PMdestroy
operation and using some clever explicitly set dependsOn values.bored-barista-23480
02/18/2022, 9:48 AMComponentResource
and thus using them as dependsOn
values has no effect (seems to be something the Pulumi team is working on to solve). That's why the LBC terminates without having the Ingress and AWS resources, and thus the finalizer, removed. The solution is not to pass [helmChart]
as a dependency but helmChart.ready
.incalculable-midnight-8291
02/18/2022, 1:39 PMbored-barista-23480
02/18/2022, 6:56 PMincalculable-midnight-8291
02/23/2022, 2:32 PMnew k8s.helm.v3.Chart
that has dependsOn the cluster somehow? If so, how do I say ready?
Is it something like this?
const cluster = new eks.Cluster(clusterName, {...});
new k8s.helm.v3.Chart('ingress-nginx', {
version: '4.0.17',
chart: 'ingress-nginx',
fetchOpts: {
repo: '<https://kubernetes.github.io/ingress-nginx>',
},
}, {
dependsOn: [cluster],
});
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.
Powered by