-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
📖 docs: add helm chart repository adr #426
📖 docs: add helm chart repository adr #426
Conversation
4971324
to
51a029c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Option 2 seems more appealing to me, I would also suggest renaming this ADR to chart publishing process
51a029c
to
ca0ef5f
Compare
I updated the ADR with the final decision. Also expanded on some topics that were not as clear as expected, as reported by @Danil-Grigorev. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree based on the "cons" for rancher/charts i think we go with the separate chart repo initially. We can re-evaluate in the future if needed.
ca0ef5f
to
fdb53c2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 on using custom chart repo, as it would drag us out of the unneccessary complications&mess that rancher/charts would bring (based on hosted provider experience). However, I would suggest to expand a bit how Kubewarden does it without using it, because by just reading, it was not clear to me.
fdb53c2
to
b15f5bc
Compare
@salasberryfin please fix the CI failure, otherwise this LGTM |
b15f5bc
to
209344a
Compare
Signed-off-by: Carlos Salas <[email protected]>
209344a
to
27d2f7a
Compare
CI is now fixed and the ADR is ready for a final review. |
What this PR does / why we need it:
This ADR puts together details of the two main options for serving Helm charts:
The idea is that we go over the pros/cons as a team and try to decide which is the best option and define an action plan, if necessary.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Checklist: