DiamondLightSource / DiamondLightSource/mx-bluesky

`hyperion-supervisor` to run in k8s

Open
#1,590 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4
Forks
5
Avg merge
1d 30m
Merged PRs (30d)
2

Description

Currently hyperion-supervisor shares the same deployment as `kubernetes-blueapi` as a standalone folder-deployment

## Acceptance Criteria
- Hyperion-supervisor is deployed on the i03 beamline cluster
- it can communicate with `hyperion-blueapi` and functions otherwise transparently
- it is deployed via argocd
- configuration deployed via sealed secrets, config maps in i03-services repo
- Each deployment of `hyperion-supervisor` uses a persistent volume claim (PVC) which contains `mx-bluesky` and `dodal` git workspaces checked out with the appropriate versions.
- We have a documented strategy for debugging + hotfixing production deployments of `hyperion-supervisor`

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.