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

ci: use jupyterhub/action-k8s-await-workloads #2021

Merged

Conversation

consideRatio
Copy link
Member

@consideRatio consideRatio commented Jan 30, 2021

While developing Helm charts, we need to await them to become ready before running additional test than just verifying it starts up properly. Doing this requires some logic that I've extracted into a GitHub action.

  1. Ability to declare / inspect k8s on what resources to await (workloads, namespace)
  2. Ability to opt in to failure on detected container restarts (max-restarts)
  3. Ability to time out after a total amount of time (timeout)

More details in https://github.com/jupyterhub/action-k8s-await-workloads

image

@consideRatio consideRatio force-pushed the pr/trial-new-await-action branch 2 times, most recently from ad1d512 to 384f132 Compare February 1, 2021 17:25
@consideRatio consideRatio changed the title ci: try usage of jupyterhub/action-k8s-await-workloads ci: use jupyterhub/action-k8s-await-workloads Feb 2, 2021
@consideRatio consideRatio merged commit afbef4d into jupyterhub:master Feb 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant