You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Seperate debug and suspend behaviours; consolidate LDAP requirements (#1130)
Refactors the container build to remove the debug container, and
properly capture the requirements on the LDAP sidecar.
This container build has been used to debug using VSCode remote
attaching to the container, or by port-forwarding from a local
workstation.
The previous `debug` behaviour of suspending has been extracted into a
`suspend` argument.
Copy file name to clipboardExpand all lines: helm/blueapi/README.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,9 @@ A Helm chart deploying a worker pod that runs Bluesky plans
9
9
| Key | Type | Default | Description |
10
10
|-----|------|---------|-------------|
11
11
| affinity | object |`{}`| May be required to run on specific nodes (e.g. the control machine) |
12
-
| debug.enabled | bool |`false`| If enabled, disables liveness and readiness probes, and does not start the service on startup This allows connecting to the pod and starting the service manually to allow debugging on the cluster |
12
+
| debug.enabled | bool |`false`| If enabled, runs debugpy, allowing port-forwarding to expose port 5678 or attached vscode instance |
13
+
| debug.log_to_stderr | bool |`false`| If enabled configures debugpy to use the option `--log-to-stderr`|
14
+
| debug.suspend | bool |`false`| If enabled does not start the service on startup This allows connecting to the pod and starting the service manually to allow debugging on the cluster |
13
15
| extraEnvVars | list |`[]`| Additional envVars to mount to the pod |
14
16
| fullnameOverride | string |`""`||
15
17
| global | object |`{}`| Not used, but must be present for validation when using as a dependency of another chart |
Copy file name to clipboardExpand all lines: helm/blueapi/values.schema.json
+9-1Lines changed: 9 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,15 @@
12
12
"type": "object",
13
13
"properties": {
14
14
"enabled": {
15
-
"description": "If enabled, disables liveness and readiness probes, and does not start the service on startup This allows connecting to the pod and starting the service manually to allow debugging on the cluster",
15
+
"description": "If enabled, runs debugpy, allowing port-forwarding to expose port 5678 or attached vscode instance",
16
+
"type": "boolean"
17
+
},
18
+
"log_to_stderr": {
19
+
"description": "If enabled configures debugpy to use the option `--log-to-stderr`",
20
+
"type": "boolean"
21
+
},
22
+
"suspend": {
23
+
"description": "If enabled does not start the service on startup This allows connecting to the pod and starting the service manually to allow debugging on the cluster",
0 commit comments