-
Notifications
You must be signed in to change notification settings - Fork 52
Question: Why another helm chart project ? #9
Comments
@sabre1041 @vinzscam could you sync? :) |
See response of Chris Burns - backstage/backstage#4945 (comment) |
@cmoulliard @froblesmartin This chart exists as there is no existing centralized Helm chart for deploying backstage. There have been some discussions as in backstage/backstage#4945 on a centralized location. I'd be happy to collaborate with the community on providing a unified helm chart that takes the best of all implementations thus far |
this is great @sabre1041, nice work! Definitely, let's sync all together in discord. |
It might be a wider scope. Admittedly the more people use a common chart the more switching can be unified. Recently our generic kubernetes chart (homegrown) was updated to support openshift. Which resulted in a interim refactor of: -f resource-dev/prod/?.yaml -f default-app-config.yaml -f openshift-values.yaml -f values.yml where openshift-values.yaml had a lot of securityContext switching vs vanilla. |
Currently awaiting Discord phone timeouts before I get back into my account. I shall be on the relevant channels soon 👍 |
I see another helmchart recently opensourced for backstage - https://github.com/backstage/charts |
I think this is the one that will be used going forward. @vinzscam created it so I'm assuming it's the one that was hosted under his profile that a couple of us contribute to 👍 . We always expected it to be transferred over to the official backstage repo at some point. |
Yes! You can see that added as a deprecation notice in the old repo: vinzscam/backstage-chart@0d864f1 |
If the new home is going to be https://github.com/backstage/charts shouldn't this repo be deprecated as well? |
Thank you for this discussion! As you can see, situation changed over time and from the time of "there's no proper Helm chart around that is robust enough" (aka the time when this repo was created) we got to a point when we have a solid and stable upstream helm chart at https://github.com/backstage/charts The upstream chart is very versatile, maintained and overall in a good shape. However due to it's nature of a truly upstream chart, it does not feature platform specific integrations we strive for in Janus. Therefore we should repurpose this chart and make it so it:
I propose following plan:
Please let me know what you think. |
@tumido agree with you that the upstream chart has matured nicely since the impetus of the chart effort in the Janus project. I also (strongly) agree that we should extend through a dependency mechanism and not fork the upstream chart. +1 to all the above |
@tumido this approach looks good to me. |
Question
As a backstage initiative project already exists, I'm wondering why you created another helm chart project ?
https://github.com/vinzscam/backstage-chart
backstage/backstage#4945
Remark: That would be great to unify the 2 existing helm charts !
The text was updated successfully, but these errors were encountered: