The epics-containers GitHub organization holds a collection of tools and documentation for building, deploying and managing containerized EPICS IOCs in a Kubernetes cluster.
Documentation for the framework is available at epics-containers.github.io.
Please contribute with comments and suggestions in the Discussion Forum or the Wiki. If you discover issues with the framework please raise them in the Issue Tracker
Latest News: the framework is in the process of a major overhaul. Consequently the tutorials are currently out of date. The new approach is greatly simplified and will have a new tutorial By end of November 2023.
Repositories |
Description |
Status |
Version |
Release Date |
---|---|---|---|---|
Documentation | epics-containers documentation and tutorials | |||
ibek | IOC Builder for EPICS and Kubernetes | |||
ibek-support | recipies for using support modules with ibek | |||
ioc-template | Template for Generic EPICS IOCs container projects | |||
services-template-compose | Template for ioc instances deployed using docker-compose | No CI | ||
services-template-helm | Template for ioc instances deployed using helm | No CI | ||
deployment-template-argocd | Template for continuous deployment using ArgoCD | No CI | ||
ec-helm-charts | helm charts for IOC instances and other services | |||
pvi | Process Variable Interface: define Devices and screens | |||
epics-base | Base container image for all Generic IOCs | |||
rtems-proxy | proxy container for RTEMS 'hard' IOCs | |||
rtems-bsp | container for RTEMS Board Support Packages | |||
ec-cli | CLI developer/user tool for outside of containers |
Repositories |
Description |
Status |
Version |
Release Date |
---|---|---|---|---|
p47-services | Reference Containerized Training Beamline | |||
p47-deployment | Argo CD definition for p47-services | |||
p45-services | Reference Containerized Test Beamline | |||
p45-deployment | Argo CD definition for p45-services | |||
ioc-adsimdetector | Generic IOC for simulation detectors using ADSimDetector | |||
ioc-adaravis | Generic IOC for GiGe cameras using ADAravis | |||
ioc-pmac | Generic IOC for Delta Tau PMAC controllers | |||
ioc-motorsim | Generic IOC for simulation motor controllers | |||
example-services | Simulation beamline using docker compose |