DiamondLightSource / mx-bluesky

Bluesky plans, plan stubs, and utilities for MX beamlines
https://diamondlightsource.github.io/mx-bluesky/
Apache License 2.0
0 stars 2 forks source link

Discuss migration of ispyb, zocalo credentials files to k8s-compatible secrets with analysis #443

Open rtuck99 opened 2 weeks ago

rtuck99 commented 2 weeks ago

Currently we have dependencies on credentials files for ispyb and zocalo. These files are for our purposes opaque blobs that we pass to the ispyb-api and zocalo libraries, that contain a bunch of configuration as well as various credentials and may even refer to other files.

The way they are used effectively forces us to mount these directly in to the container with bind mounts, however the more proper way would be to use the secrets functionality, but this would require us to ideally have more bite-sized pieces of data.

We should discuss with the team what their plans are wrt. containerisation and migration of secrets.