diff --git a/services/bl47p-ea-dcam-01/values.yaml b/services/bl47p-ea-dcam-01/values.yaml index 0909914..cf4c2dd 100644 --- a/services/bl47p-ea-dcam-01/values.yaml +++ b/services/bl47p-ea-dcam-01/values.yaml @@ -1,2 +1,4 @@ # latest container image for GigE cameras from the GitHub Container Registry -image: ghcr.io/epics-containers/ioc-adaravis-linux-runtime:2024.1.2 +beamline: + ioc-instance: + image: ghcr.io/epics-containers/ioc-adaravis-linux-runtime:2024.1.2 diff --git a/services/bl47p-ea-dcam-02/values.yaml b/services/bl47p-ea-dcam-02/values.yaml index 0909914..cf4c2dd 100644 --- a/services/bl47p-ea-dcam-02/values.yaml +++ b/services/bl47p-ea-dcam-02/values.yaml @@ -1,2 +1,4 @@ # latest container image for GigE cameras from the GitHub Container Registry -image: ghcr.io/epics-containers/ioc-adaravis-linux-runtime:2024.1.2 +beamline: + ioc-instance: + image: ghcr.io/epics-containers/ioc-adaravis-linux-runtime:2024.1.2 diff --git a/services/bl47p-ea-panda-01/values.yaml b/services/bl47p-ea-panda-01/values.yaml index 7928e71..dfcdffd 100644 --- a/services/bl47p-ea-panda-01/values.yaml +++ b/services/bl47p-ea-panda-01/values.yaml @@ -1,4 +1,4 @@ -image: ghcr.io/pandablocks/pandablocks-ioc:0.3.2 -iocConfig: /epics/ioc - - +beamline: + ioc-instance: + image: ghcr.io/pandablocks/pandablocks-ioc:0.3.2 + iocConfig: /epics/ioc diff --git a/services/bl47p-mo-ioc-01/values.yaml b/services/bl47p-mo-ioc-01/values.yaml index 4ded11d..544240f 100644 --- a/services/bl47p-mo-ioc-01/values.yaml +++ b/services/bl47p-mo-ioc-01/values.yaml @@ -1 +1,3 @@ -image: ghcr.io/epics-containers/ioc-pmac-linux-runtime:2024.1.2 +beamline: + ioc-instance: + image: ghcr.io/epics-containers/ioc-pmac-linux-runtime:2024.1.2 diff --git a/shared/Chart.yaml b/shared/Chart.yaml new file mode 100644 index 0000000..b13f36a --- /dev/null +++ b/shared/Chart.yaml @@ -0,0 +1,24 @@ +# A Helm Chart for an IOC instance +apiVersion: v2 +name: ioc-instance + +# This chart is to be shared by all IOC instances in the services folder +# via a symlink. When changes are made to the dependent charts, it is +# necessary to update the version number here so that all IOC instances +# show a change in the next commit. +version: 1.0.0 + +# When we deploy with the edge-containers-cli we override this on the command line. +# Direct deployment with Helm will use the default beta value.This value should +# be left as beta always, as it gets used when deploying manually with Helm. +appVersion: 0.0.1b1 + +type: application + +dependencies: + - name: configmap + version: "1.0.0" + repository: file://../../helm/configmap + - name: beamline + version: "1.0.0" + repository: file://../../helm/beamline