-
Notifications
You must be signed in to change notification settings - Fork 204
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
US-389994 Initial helm charts SRS backing service #211
US-389994 Initial helm charts SRS backing service #211
Conversation
Hi @dcasavant the PR is ready for review, kindly also include other reviewers aswell. Thank you. |
charts/backingservices/charts/srs/templates/srsservice_networkpolicy.yaml
Show resolved
Hide resolved
@taz-mon this will need to be added to the runbooks for 8.6 |
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 for including me in your review. I have a few suggestions to the client-facing documents.
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.
ready for review
charts/backingservices/charts/srs/templates/srsservice_deployment.yaml
Outdated
Show resolved
Hide resolved
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.
doc changes look good!
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.
documentation looks correct
@pega-kshev Travis run seems to be failing because of yamllint issue. Can you please look into it. |
@MadhuriArugula thanks for pointing out, I have corrected it now. |
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.
@pega-kshev a general comment, here backingservices is considered as a chart and srs as subchart, backingservices itself does not have any templates associated. Do we have a usecase to perceive backingservices as a chart. Instead can this be a just folder, srs is the main chart in it. (likewise any other backing services in future). As you are aware, helm subcharts technique does not handle dependencies well.
@dcasavant What are your views on this comment?
@kishorv10 I dont have immediate insight into what implications that could have, if we define backingservices as a chart but by defining backing services as a chart and services as subcharts, please correct me if I am wrong, one usecase I could see is to have a single values.yaml to configure multiple backing services, secondly, we have flexibility to implement supporting services under backingservices umbrella which would provide common functionality like a service mesh such as this proposal, which would help inject proxy containers using istio or linkerd into other backing service pods. |
|
Adding helm charts for Search and Reporting backing service.
TODO: add test files and README.md content for backingservices chart.