Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# The devcontainer should use the developer target and run as root with podman
# or docker with user namespaces.
ARG PYTHON_VERSION=3.12
ARG PYTHON_VERSION=3.12-bookworm
FROM python:${PYTHON_VERSION} AS developer

# Add any system dependencies for the developer/build environment here
Expand Down
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/beamline.yaml.j2
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: {{ name }}
description: ec command line tool configured for {{ name }}
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: {{ cluster_name }}
version: local

env_vars:
- name: EC_TARGET
value: {{ name }}-beamline/{{ name }}
- name: EC_K8S_NAMESPACE
value: {{ name }}-beamline
- name: EC_SERVICES_REPO
value: https://{{ organization }}/{{ name }}-services.git

applications: []
29 changes: 0 additions & 29 deletions src/deploy_tools/demo_configuration/dls-pmac-control/0.1.yaml

This file was deleted.

29 changes: 0 additions & 29 deletions src/deploy_tools/demo_configuration/dls-pmac-control/0.2.yaml

This file was deleted.

22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b01-1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b01-1
description: ec command line tool configured for b01-1
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b01-1
version: local

env_vars:
- name: EC_TARGET
value: b01-1-beamline/b01-1
- name: EC_K8S_NAMESPACE
value: b01-1-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b01-1-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b07-1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b07-1
description: ec command line tool configured for b07-1
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b07-1
version: local

env_vars:
- name: EC_TARGET
value: b07-1-beamline/b07-1
- name: EC_K8S_NAMESPACE
value: b07-1-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b07-1-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b07.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b07
description: ec command line tool configured for b07
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b07
version: local

env_vars:
- name: EC_TARGET
value: b07-beamline/b07
- name: EC_K8S_NAMESPACE
value: b07-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b07-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b16.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b16
description: ec command line tool configured for b16
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b16
version: local

env_vars:
- name: EC_TARGET
value: b16-beamline/b16
- name: EC_K8S_NAMESPACE
value: b16-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b16-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b18.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b18
description: ec command line tool configured for b18
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b18
version: local

env_vars:
- name: EC_TARGET
value: b18-beamline/b18
- name: EC_K8S_NAMESPACE
value: b18-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b18-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b21.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b21
description: ec command line tool configured for b21
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b21
version: local

env_vars:
- name: EC_TARGET
value: b21-beamline/b21
- name: EC_K8S_NAMESPACE
value: b21-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b21-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b22.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b22
description: ec command line tool configured for b22
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b22
version: local

env_vars:
- name: EC_TARGET
value: b22-beamline/b22
- name: EC_K8S_NAMESPACE
value: b22-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b22-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b23.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b23
description: ec command line tool configured for b23
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b23
version: local

env_vars:
- name: EC_TARGET
value: b23-beamline/b23
- name: EC_K8S_NAMESPACE
value: b23-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b23-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/b24.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: b24
description: ec command line tool configured for b24
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-b24
version: local

env_vars:
- name: EC_TARGET
value: b24-beamline/b24
- name: EC_K8S_NAMESPACE
value: b24-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/b24-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/i02-1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: i02-1
description: ec command line tool configured for i02-1
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-i02-1
version: local

env_vars:
- name: EC_TARGET
value: i02-1-beamline/i02-1
- name: EC_K8S_NAMESPACE
value: i02-1-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/i02-1-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/i02-2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: i02-2
description: ec command line tool configured for i02-2
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-i02-2
version: local

env_vars:
- name: EC_TARGET
value: i02-2-beamline/i02-2
- name: EC_K8S_NAMESPACE
value: i02-2-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/i02-2-services.git

applications: []
19 changes: 19 additions & 0 deletions src/deploy_tools/demo_configuration/ec/i03-1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: i03-1
description: ec command line tool configured for i03-1

dependencies:
- name: edge-containers-cli
- name: k8s-i03-1
version: local

env_vars:
- name: EC_TARGET
value: i03-1-beamline/i03-1
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/i03-1-services.git

applications: []
22 changes: 22 additions & 0 deletions src/deploy_tools/demo_configuration/ec/i03.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# yaml-language-server: $schema=/workspaces/deploy-tools/src/deploy_tools/models/schemas/release.json

module:
name: ec
version: i03
description: ec command line tool configured for i03
allow_updates: true

dependencies:
- name: edge-containers-cli
- name: k8s-i03
version: local

env_vars:
- name: EC_TARGET
value: i03-beamline/i03
- name: EC_K8S_NAMESPACE
value: i03-beamline
- name: EC_SERVICES_REPO
value: https://gitlab.diamond.ac.uk/controls/containers/beamline/i03-services.git

applications: []
Loading
Loading