-
Notifications
You must be signed in to change notification settings - Fork 3
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
feat(alerts): CA cert creation via cert-manager #637
Conversation
fixes #546 Helm `genCA` function led to reconciliation loops in Greenhouse. Signed-off-by: Richard Tief <[email protected]>
We need #615 as a prerequisite to test the cert-manager function. |
@ibakshay do helm-test incorporate ci/test-values.yaml? |
Yes, as per their documentation. It looks like we need to add the |
Signed-off-by: IB Akshay <[email protected]>
Signed-off-by: Richard Tief <[email protected]>
Signed-off-by: Richard Tief <[email protected]>
Signed-off-by: Richard Tief <[email protected]>
fa2a910
to
ca5a3d3
Compare
Signed-off-by: Richard Tief <[email protected]>
Signed-off-by: Richard Tief <[email protected]>
For consecutive Prometheus installations. Signed-off-by: Richard Tief <[email protected]>
0abab63
to
73c9902
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.
Thanks a lot, Richard!
I left some minor comments.
Signed-off-by: Richard Tief <[email protected]>
Signed-off-by: Richard Tief <[email protected]>
Co-authored-by: Akshay Iyyadurai Balasundaram <[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.
nitpicked one last minor thing 😅
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.
You are so fast! LGTM! Lets ship 🚀
* feat(alerts): CA cert creation via cert-manager fixes #546 Helm `genCA` function led to reconciliation loops in Greenhouse. Signed-off-by: Richard Tief <[email protected]> * fix(alerts): correct formatting in values.yaml for caCert comment Signed-off-by: IB Akshay <[email protected]> * chore(alerts): improve description in values.yaml Signed-off-by: Richard Tief <[email protected]> * chore(alerts): disable certManager for helm-lint and helm-test Signed-off-by: Richard Tief <[email protected]> * chore(alerts): move ci folder into charts/ Signed-off-by: Richard Tief <[email protected]> * chore(alerts): increase versions Signed-off-by: Richard Tief <[email protected]> * chore(alerts): name cert-manager resources like the organisation Signed-off-by: Richard Tief <[email protected]> * chore(alerts): add shared prometheus cert For consecutive Prometheus installations. Signed-off-by: Richard Tief <[email protected]> * docs(alerts): adds cert-manager option values and explaination Signed-off-by: Richard Tief <[email protected]> * chore(alerts): add cert-manager options to plugindefinition Signed-off-by: Richard Tief <[email protected]> * docs(alerts): improve wording Co-authored-by: Akshay Iyyadurai Balasundaram <[email protected]> --------- Signed-off-by: Richard Tief <[email protected]> Signed-off-by: IB Akshay <[email protected]> Co-authored-by: IB Akshay <[email protected]>
fixes #546
Helm
genCA
function led to reconciliation loops in Greenhouse.