janus-idp / demo-setup

Apache License 2.0
9 stars 23 forks source link

Jland readme suggestions++ #42

Closed jland-redhat closed 1 year ago

jland-redhat commented 1 year ago

PR Breakdown:

Did a couple things in this PR.

Ran through the README to do a deployment. Noticed a few things that were confusing or missing. And a couple minor best practices that I cleaned up. Have not run through the other READMEs yet.

Change companyname to camel case which is recommended by helm

Created a generic values folder that we can use for example values in the README. This way we can clean up our actually value.yaml files to be more aimed toward the final users and have a totally separate set of values files aimed toward demoing/quickstarts. (Also just a heads up you don't have to specify -f values.yaml if the values.yaml file lives in the chart directory)

Moved app-config.yaml into it's own file. I just find that makes both the config file and the template easier to read.

Fixed y'alls postgres secret logic so the secret won't change on upgrades. Everything was right you guys where just grabbing the wrong secret. And updated the README so it no longer has the work around. But as I noted in the comment this won't work on Argo because lookup functions down work on Argo.