-
Notifications
You must be signed in to change notification settings - Fork 120
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
add docker build and helm chart #921
base: main
Are you sure you want to change the base?
Conversation
What is the original license? A quick skim didn't tell me.
I will not touch anything GPL'd with a 20-foot pole. |
Well - the license is right there in the repo: https://github.com/bitnami-labs/sealed-secrets/blob/main/LICENSE |
Ah. Didn't realize I was looking at a subfolder. Thanks!
I'm sorry you feel that way! I'll quickly try to explain why I try to keep my licensing liberal:
|
I have never been in a company that did not highly appreciate contributing to GPL projects. |
I can understand the attitude as an individual - and it highly depends on wether or not you're building a "library" or not.. (thats why there's the LGPL from that family of licenses ;) - a project such as relate is a standalone product - so its not really something I would worry about "infecting" other software - and IMHO it makes only sense to run on 100% Open Source - and when we don't live of selling software - there will never be any "infection problem" for us - and we are free to focus on upstreaming all improvements we do, first (everyone here is told to do so) - and we, and the customers we help, benefit highly from others doing the same. |
Thanks for working on this! Is there a way to exercise this in CI? I ask because I think it would be useful to notice in case it gets broken. |
I know some spin up k3s in CI - as its lightweight enough - to be used for testing - so that should be possible. |
First edition of relate Helm chart and Dockerfile - "works for me" mode :)
Pls review, ask and we can take it from there.
NB. This is based off of https://github.com/bitnami-labs/sealed-secrets/tree/main/helm/sealed-secrets - and I've removed a lot of irrelevant stuff and added some.. but the original license still applies I'd say. I prefer GPLv3 myself - but either will do here.