File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed
Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -317,6 +317,17 @@ services:
317317 image : postgres:17-alpine3.22
318318 container_name : db
319319
320+ # Drop all capabilities (principle of least privilege)
321+ cap_drop :
322+ - ALL
323+ # Add only required capabilities
324+ cap_add :
325+ - CAP_CHOWN
326+ - CAP_FOWNER
327+ - CAP_DAC_OVERRIDE
328+ - CAP_SETUID
329+ - CAP_SETGID
330+
320331 # Security
321332 security_opt :
322333 - no-new-privileges:true # Prevenir escalação
Original file line number Diff line number Diff line change 6868 periodSeconds : 20
6969 securityContext :
7070 allowPrivilegeEscalation : false
71+ capabilities :
72+ drop :
73+ - ALL
74+ add :
75+ - CHOWN
76+ - FOWNER
77+ - DAC_OVERRIDE
78+ - SETUID
79+ - SETGID
7180 volumes :
7281 - name : {{ .Release.Name }}-storage
7382 persistentVolumeClaim :
You can’t perform that action at this time.
0 commit comments