fix: add gpu-test network policy label to all GPU workflow templates
5 templates were missing app.kubernetes.io/component=gpu-test label, causing MinIO log archival to fail (port 9000 blocked by network policy). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -17,6 +17,7 @@ metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: compile-and-train
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
spec:
|
||||
entrypoint: pipeline
|
||||
onExit: notify-result
|
||||
@@ -24,6 +25,7 @@ spec:
|
||||
podMetadata:
|
||||
labels:
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
app.kubernetes.io/component: compile-and-train
|
||||
# No runAsUser — compile (ci-builder) needs root, training runtime defaults
|
||||
# to its image user. fsGroup ensures workspace PVC is writable by all pods.
|
||||
|
||||
@@ -15,12 +15,14 @@ metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: train-dqn
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
spec:
|
||||
entrypoint: pipeline
|
||||
serviceAccountName: argo-workflow
|
||||
podMetadata:
|
||||
labels:
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
app.kubernetes.io/component: training
|
||||
securityContext:
|
||||
runAsUser: 1000
|
||||
|
||||
@@ -15,12 +15,14 @@ metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: train-ppo
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
spec:
|
||||
entrypoint: pipeline
|
||||
serviceAccountName: argo-workflow
|
||||
podMetadata:
|
||||
labels:
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
app.kubernetes.io/component: training
|
||||
securityContext:
|
||||
runAsUser: 1000
|
||||
|
||||
@@ -18,12 +18,14 @@ metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: train-supervised
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
spec:
|
||||
entrypoint: pipeline
|
||||
serviceAccountName: argo-workflow
|
||||
podMetadata:
|
||||
labels:
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
app.kubernetes.io/component: training
|
||||
securityContext:
|
||||
runAsUser: 1000
|
||||
|
||||
@@ -6,6 +6,7 @@ metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: training-pipeline
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
spec:
|
||||
entrypoint: train-model
|
||||
serviceAccountName: argo-workflow
|
||||
@@ -13,6 +14,7 @@ spec:
|
||||
podMetadata:
|
||||
labels:
|
||||
app.kubernetes.io/part-of: foxhunt
|
||||
app.kubernetes.io/component: gpu-test
|
||||
app.kubernetes.io/component: training-workflow
|
||||
securityContext:
|
||||
runAsUser: 1000
|
||||
|
||||
Reference in New Issue
Block a user