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

Improve wait routine for m2m oidc configurator #2

Conversation

kromanow94
Copy link
Owner

testing... don't merge

@kromanow94 kromanow94 changed the base branch from master to make-the-oidc-configurator-a-cronjob June 12, 2024 13:08
@kromanow94 kromanow94 changed the title Make the OIDC configurator a cronjob self hosted Improve wait routine for m2m oidc configurator Jun 13, 2024
@kromanow94 kromanow94 merged commit 2161168 into make-the-oidc-configurator-a-cronjob Jun 13, 2024
8 checks passed
@kromanow94 kromanow94 deleted the make-the-oidc-configurator-a-cronjob-self-hosted branch June 13, 2024 08:29
kromanow94 added a commit that referenced this pull request Jun 13, 2024
It was tested with self-hosted runner using custom dockerconfig credentials for debugging.

Signed-off-by: Krzysztof Romanowski <[email protected]>
kromanow94 added a commit that referenced this pull request Jun 13, 2024
It was tested with self-hosted runner using custom dockerconfig credentials for debugging.

Signed-off-by: Krzysztof Romanowski <[email protected]>
kromanow94 added a commit that referenced this pull request Jun 21, 2024
* Make the kubeflow-m2m-oidc-configurator a CronJob

Signed-off-by: Krzysztof Romanowski <[email protected]>
Signed-off-by: Krzysztof Romanowski <[email protected]>

* cronjob.kubeflow-m2m-oidc-configurator: concurrencyPolicy: Forbid

Signed-off-by: Krzysztof Romanowski <[email protected]>
Signed-off-by: Krzysztof Romanowski <[email protected]>

* add tests/gh-actions/wait_for_kubeflow_m2m_oidc_configurator.sh

Signed-off-by: Krzysztof Romanowski <[email protected]>

* 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 <[email protected]>

* use docker.io/curlimages/curl for cronjob.kubeflow-m2m-oidc-configurator.yaml

Signed-off-by: Krzysztof Romanowski <[email protected]>

* make the m2m oidc configurator idempotent

Signed-off-by: Krzysztof Romanowski <[email protected]>

* verify jwks configuration in requestauthentication

Signed-off-by: Krzysztof Romanowski <[email protected]>

---------

Signed-off-by: Krzysztof Romanowski <[email protected]>
Signed-off-by: Krzysztof Romanowski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant