Skip to content

Move canary to compute box#369

Merged
hevans66 merged 3 commits intomainfrom
ops/dial-back-canary
Jun 6, 2023
Merged

Move canary to compute box#369
hevans66 merged 3 commits intomainfrom
ops/dial-back-canary

Conversation

@hevans66
Copy link
Contributor

@hevans66 hevans66 commented Jun 6, 2023

  • Moves the "fast" canary from GH to the compute node via a simple cron job. Now running every 5 minutes.
  • Refactors the plex install script into a separate tasks file (since it is now used by the canary and the jupyterhub)
  • Dials back the GH canary to run once per hour. It's still useful as a measure of outside connectivity.

Things for the future:

  • Run this on a separate box, don't love that its on the compute node.
  • Secrets management. I ninja dropped PLEX_ACCESS_KEY and HEII_ON_CALL_API_KEY into the instance to make this work as is.

@hevans66 hevans66 temporarily deployed to ci June 6, 2023 00:11 — with GitHub Actions Inactive
@vercel
Copy link

vercel bot commented Jun 6, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
docs ✅ Ready (Inspect) Visit Preview Jun 6, 2023 0:11am

@notion-workspace
Copy link

Task

Copy link

@thetechnocrat-dev thetechnocrat-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks clean and even pulled out the install plex tasks :shipit:

@hevans66 hevans66 merged commit 4b3479f into main Jun 6, 2023
@hevans66 hevans66 deleted the ops/dial-back-canary branch June 6, 2023 20:15
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.

2 participants