-
Notifications
You must be signed in to change notification settings - Fork 114
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
Adding hosted helm chart with deployment script. #113
Conversation
Signed-off-by: Houston Putman <[email protected]>
This is awesome! We will definitely use the helm repo here!
|
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.
Small nit but mostly LGTM. If we can get git credentials into travis, this script should make things really easy to automate :)
Makefile
Outdated
@@ -32,6 +32,9 @@ clean: | |||
mod-tidy: | |||
export GO111MODULE=on; go mod tidy | |||
|
|||
release: |
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.
Maybe helm-release
or helm-publish
or something like that? Just don't want this to be confused with actually cutting a new release.
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.
Added some docs around creating releases to make sure I (and others) don't miss anything in the future. I want this task to auto-create the release at some point...
Actually maybe I'll script out the necessary git commands.
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.
Gotcha that totally makes sense. Releases would probably be pretty easy to script out with the github cli, but that's a different PR.
Signed-off-by: Houston Putman <[email protected]>
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.
LGTM
Signed-off-by: Houston Putman <[email protected]>
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.
LGTM
This is a PR to host a helm repo in the github pages of this github repository (bloomberg.github.io/solr-operator/charts).
I still need to fix the documentation in the getting started, and add documentation around doing releases. But I think the logic should be there.