UNPKG

mcp-server-semgrep

Version:

MCP Server for Semgrep Integration - static code analysis with AI

77 lines (76 loc) 1.72 kB
--- apiVersion: v1 kind: Pod # this is ok because the fix should be at pod level, different rule # ok: run-as-non-root-container-level spec: containers: - name: nginx image: nginx - name: postgres image: postgres securityContext: runAsUser: 1000 runAsGroup: 3000 fsGroup: 2000 - name: haproxy image: haproxy --- apiVersion: v1 kind: Pod spec: containers: # this is ok because there is no security context, requires different fix, so different rule # ok: run-as-non-root-container-level - name: nginx image: nginx - name: postgres image: postgres # ruleid: run-as-non-root-container-level securityContext: runAsUser: 1000 runAsGroup: 3000 fsGroup: 2000 - name: haproxy image: haproxy # ok: run-as-non-root-container-level securityContext: runAsNonRoot: true --- apiVersion: v1 kind: Pod spec: # this is ok because the fix should be at pod level # ok: run-as-non-root-container-level securityContext: runAsGroup: 3000 containers: - name: nginx image: nginx - name: postgres image: postgres securityContext: runAsUser: 1000 runAsGroup: 3000 fsGroup: 2000 - name: haproxy image: haproxy --- apiVersion: v1 kind: Pod spec: # this is ok because runAsNonRoot defined at pod level already # ok: run-as-non-root-container-level securityContext: runAsNonRoot: true containers: - name: nginx image: nginx - name: postgres image: postgres securityContext: runAsUser: 1000 runAsGroup: 3000 fsGroup: 2000 - name: haproxy image: haproxy