mirror of
https://github.com/outbackdingo/homelab-v.git
synced 2026-08-25 14:53:19 +00:00
fix(netbird-signal): harden security
This commit is contained in:
@@ -16,10 +16,20 @@ spec:
|
||||
spec:
|
||||
nodeSelector:
|
||||
topology.kubernetes.io/zone: abel
|
||||
securityContext:
|
||||
seccompProfile:
|
||||
type: RuntimeDefault
|
||||
containers:
|
||||
- name: signal
|
||||
image: docker.io/netbirdio/signal:0.35.2 # renovate: docker=docker.io/netbirdio/signal
|
||||
args: [--port, $(PORT), --log-level, $(LOG_LEVEL), --log-file, console]
|
||||
securityContext:
|
||||
allowPrivilegeEscalation: false
|
||||
readOnlyRootFilesystem: true
|
||||
runAsNonRoot: false
|
||||
capabilities:
|
||||
drop: [ ALL ]
|
||||
add: [ NET_ADMIN, NET_RAW, PERFMON, BPF ]
|
||||
envFrom:
|
||||
- configMapRef:
|
||||
name: signal-config
|
||||
|
||||
Reference in New Issue
Block a user