Skip to content
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

Auth layer umbrella chart #52

Merged
merged 18 commits into from
Apr 15, 2024
Merged

Auth layer umbrella chart #52

merged 18 commits into from
Apr 15, 2024

Commits on Apr 3, 2024

  1. Helm chart for auth-layer-proxy

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    bfadf23 View commit details
    Browse the repository at this point in the history
  2. add blank line EOF

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    4f3019d View commit details
    Browse the repository at this point in the history
  3. adding liveness and readiness endpoints

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    d7ba80e View commit details
    Browse the repository at this point in the history
  4. simplification of values and improvements on documentation

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    77d0993 View commit details
    Browse the repository at this point in the history
  5. remove trailing spaces

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    c93eaed View commit details
    Browse the repository at this point in the history
  6. ordered alphabetically the spec of the main deployment yaml template …

    …for ease of finding a section.
    
    Also ordered alphabetically the `values.yaml` file.
    
    minor improvements to the documentation suggested by PR review
    
    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    1172355 View commit details
    Browse the repository at this point in the history
  7. changed the CLIENT_SECRET from the configEnv values property to a new…

    … secretsEnv values, and included it on a secret.yaml template, that can come from global.auth.clientSecret or from secretsEnv.clientSecret, also added a fallback that generates a random secret in case none is provided.
    
    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f58e47d View commit details
    Browse the repository at this point in the history
  8. It did not make too much sense for the chart to create a random clien…

    …tSecret since this should be provided by the auth server in use.
    
    so this changes make it so that when a clientSecret is not provided the chart installation will fail
    
    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    7219ea2 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Added an umbrella chart for installing both the auth-proxy and the …

    …`auth-server` with the same chart, instructions on how to configure it and GHA WF to test it, modified the previous Chart test name to be more descriptive, since now we have 2 umbrella charts on the repo.
    
    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    cdc0055 View commit details
    Browse the repository at this point in the history
  2. Updated charts names for simplification

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    00c9b19 View commit details
    Browse the repository at this point in the history
  3. maybe fixes issue?

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    251b3ec View commit details
    Browse the repository at this point in the history
  4. fix linting issues

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    15915ac View commit details
    Browse the repository at this point in the history
  5. try to fix --set issue of CT

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    3de86ea View commit details
    Browse the repository at this point in the history
  6. try to fix --set issue of CT

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    14dd120 View commit details
    Browse the repository at this point in the history
  7. try to fix --set issue of CT

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    db2fbf0 View commit details
    Browse the repository at this point in the history
  8. separated install from lint, to avoid duplication of checks by multip…

    …le jobs
    
    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    2d25b1c View commit details
    Browse the repository at this point in the history
  9. separated install from lint, to avoid duplication of checks by multip…

    …le jobs
    
    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    1ef72e1 View commit details
    Browse the repository at this point in the history
  10. improved documentation, added default values

    Signed-off-by: Alfredo Gutierrez <[email protected]>
    AlfredoG87 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    a8605e8 View commit details
    Browse the repository at this point in the history