Complete helm toolkit with generation and validation capabilities
94
94%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
You are given the following rendered Kubernetes Deployment manifest produced by helm template:
apiVersion: apps/v1
kind: Deployment
metadata:
name: api-server
namespace: production
spec:
replicas: 3
selector:
matchLabels:
app: api-server
template:
metadata:
labels:
app: api-server
spec:
containers:
- name: api-server
image: myrepo/api-server:latest
ports:
- containerPort: 8080
resources:
requests:
cpu: 100m
env:
- name: LOG_LEVEL
value: infoPerform Stage 9 (Security Best Practices Check) on this rendered manifest.
For each of the following required checks, state whether the manifest passes or fails and explain why:
runAsNonRoot, runAsUser, fsGroupallowPrivilegeEscalation: false, readOnlyRootFilesystem, capabilities.drop: [ALL]:latest image tagsProduce a final security summary table and list each proposed fix (before/after code block) without modifying any files.