https://rancher.com/ logo
Title
a

astonishing-mouse-9587

05/24/2023, 8:31 AM
I was just curious. What tooling does SUSE use for generating the Helm charts for Rancher Manager?
c

creamy-pencil-82913

05/24/2023, 4:06 PM
generate them how? they’re checked into the git repo: https://github.com/rancher/rancher/tree/release/v2.7/chart
a

astonishing-mouse-9587

05/25/2023, 6:42 AM
I meant specifically generating the actual helm chart files themselves. Do you use the helm go library or some other tool?
c

creamy-pencil-82913

05/25/2023, 6:56 AM
Like the index file, or the tarballs? The templates and values and so on are just plain text, and are managed as such. The chart file is just all those files in a tarball. There's no particular magic to it.
a

astonishing-mouse-9587

05/25/2023, 6:57 AM
OK, cool. Thanks for sharing. I kinda assumes there was some sort of automation for generating the files.
c

creamy-pencil-82913

05/25/2023, 6:58 AM
Nope they don't really need to change much. If they do it's done by hand. Everything that someone might want to configure is handled via values and templating.
a

astonishing-mouse-9587

05/25/2023, 7:04 AM
For my current job, we're looking at migrating from use docker-compose to k8s an it was proposed to create an automation scheme to generate helm files or plain manifests using third party tooling. I've been using Rancher for years but I've never worked on a project like this. Rancher's helm charts always seem to work pretty well, I thought I should find out how you do it so I can add that method as a possible use case.