From 2e93a65b3a04d7e4297593dcdc71e58b0c441a12 Mon Sep 17 00:00:00 2001 From: Martin Gaughran Date: Tue, 1 Oct 2024 10:18:07 +0000 Subject: [PATCH] Add Phoebus deployment --- .../demo_configuration/phoebus/0.1.yaml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/deploy_tools/demo_configuration/phoebus/0.1.yaml diff --git a/src/deploy_tools/demo_configuration/phoebus/0.1.yaml b/src/deploy_tools/demo_configuration/phoebus/0.1.yaml new file mode 100644 index 0000000..fec78cb --- /dev/null +++ b/src/deploy_tools/demo_configuration/phoebus/0.1.yaml @@ -0,0 +1,21 @@ +# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/module.json + +metadata: + name: phoebus + version: "0.1" + description: Containerised release of CSS Phoebus + +applications: + - app_config: + app_type: apptainer + + container: + path: docker://ghcr.io/epics-containers/ec-phoebus + version: "4.7.3ec2" + + entrypoints: + - executable_name: phoebus + command: java -jar /phoebus/phoebus.jar -server 7010 + options: + apptainer_args: --env DISPLAY=${DISPLAY} -e + command_args: -server 7010