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

Make the kubeflow-m2m-oidc-configurator a CronJob #2667

Commits on Jun 13, 2024

  1. Make the kubeflow-m2m-oidc-configurator a CronJob

    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski.kr3@roche.com>
    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski94@gmail.com>
    kromanow94 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8ecf549 View commit details
    Browse the repository at this point in the history
  2. cronjob.kubeflow-m2m-oidc-configurator: concurrencyPolicy: Forbid

    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski.kr3@roche.com>
    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski94@gmail.com>
    kromanow94 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    9fcf494 View commit details
    Browse the repository at this point in the history
  3. add tests/gh-actions/wait_for_kubeflow_m2m_oidc_configurator.sh

    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski94@gmail.com>
    kromanow94 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    5c2157b View commit details
    Browse the repository at this point in the history
  4. Improve wait routine for m2m oidc configurator (#2)

    It was tested with self-hosted runner using custom dockerconfig credentials for debugging.
    
    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski94@gmail.com>
    kromanow94 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    442bc77 View commit details
    Browse the repository at this point in the history
  5. use docker.io/curlimages/curl for cronjob.kubeflow-m2m-oidc-configura…

    …tor.yaml
    
    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski94@gmail.com>
    kromanow94 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2af863d View commit details
    Browse the repository at this point in the history
  6. make the m2m oidc configurator idempotent

    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski94@gmail.com>
    kromanow94 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8d54066 View commit details
    Browse the repository at this point in the history
  7. verify jwks configuration in requestauthentication

    Signed-off-by: Krzysztof Romanowski <krzysztof.romanowski94@gmail.com>
    kromanow94 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    c830a7a View commit details
    Browse the repository at this point in the history