Does `helm.v3.Release` support `kubernetes:renderY...
# kubernetes
s
Does
helm.v3.Release
support
kubernetes:renderYamlToDirectory
like
helm.v3.Chart
?
@miniature-musician-31262 Any ideas on how best to proceed with getting k8s manifests from
helm.v3.Release
?
d
Because of how
Release
is designed, it simply doesn't interoperate with
renderYamlToDirectory
. I would be curious to hear more about your use case for
renderYamlToDirectory
.
s
@damp-airline-38442 I built an argocd-pulumi plugin that is working pretty well.
d
Why is it preferable to apply the manifests using Argo?
s
ArgoCD has an amazing UX for devs, really robust rbac and sso integration, abstracts away kubectl for those who don't want to use it. It adds a lot of value and integrates with tooling I use.
Pulumi has been a nice bridge between my static infra and gitops pipelines that are both managed with pulumi.
d
And the plugin uses
renderYamlToDirectory
such that Argo applies the manifests? Is it possible for the plugin to let Pulumi apply the manifests in the ordinary way?
s
No unfortunately. An argocd plugin just produces manifests to pass via grpc to the argocd repo server.
d
Thanks. Will
Chart
work for you, given that you pre-configure the registry credentials?
s
Yeah it's been a couple days, and I've moved on to other tire fires but I feel like this unblocked me with Chart: https://pulumi-community.slack.com/archives/CRFURDVQB/p1712957085668039?thread_ts=1712948195.195679&cid=CRFURDVQB
I just call that at the beginning of the template generate invocation.
Thanks for following up.