Add seccomp RuntimeDefault profiles to alloy-k8s and immich pods

Resolves 4 unmuted Prowler core_seccomp_profile_docker_default
findings on alloy, immich-server, immich-machine-learning, and
immich-valkey.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-04-06 10:21:23 -07:00
commit 18fe172a54
4 changed files with 11 additions and 0 deletions

View file

@ -17,6 +17,8 @@ spec:
serviceAccountName: alloy
securityContext:
fsGroup: 473 # alloy user group
seccompProfile:
type: RuntimeDefault
containers:
- name: alloy
image: registry.ops.eblu.me/blumeops/alloy:kustomized

View file

@ -16,6 +16,9 @@ spec:
app: immich
component: machine-learning
spec:
securityContext:
seccompProfile:
type: RuntimeDefault
containers:
- name: machine-learning
image: ghcr.io/immich-app/immich-machine-learning:kustomized

View file

@ -16,6 +16,9 @@ spec:
app: immich
component: server
spec:
securityContext:
seccompProfile:
type: RuntimeDefault
containers:
- name: server
image: ghcr.io/immich-app/immich-server:kustomized

View file

@ -18,6 +18,9 @@ spec:
app: immich
component: valkey
spec:
securityContext:
seccompProfile:
type: RuntimeDefault
containers:
- name: valkey
image: docker.io/valkey/valkey:kustomized