IOC Builder for EPICS and Kubernetes
Project description
IOC Builder for EPICS and Kubernetes:
In an EPICS support module describe what entities an IOC using it can create, what arguments they take, and what database and st.cmd snippets it should generate in a builder.yaml file
Build support modules together in a container image and use ibek in the image to create a JSON schema of what an IOC using that image can contain
Write an ioc.yaml file against that schema listing instances of the entities with arguments
Use ibek to generate a startup script, database and Helm chart that runs up the IOC contained in the image with them
PyPI |
pip install ibek |
Source code |
|
Documentation |
Add a diagram and more details…
See https://dls-controls.github.io/ibek for more detailed documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.