Files
CKS-Lessons/lab/lesson-21-answer.yaml
2026-08-23 15:29:06 +06:00

34 lines
862 B
YAML

apiVersion: v1
kind: Namespace
metadata:
name: partner-workloads
labels:
pod-security.kubernetes.io/enforce: restricted
pod-security.kubernetes.io/enforce-version: v1.35
pod-security.kubernetes.io/audit: restricted
pod-security.kubernetes.io/audit-version: v1.35
pod-security.kubernetes.io/warn: restricted
pod-security.kubernetes.io/warn-version: v1.35
---
apiVersion: v1
kind: Pod
metadata:
name: exporter-v2
namespace: partner-workloads
labels:
app: exporter
spec:
automountServiceAccountToken: false
securityContext:
runAsNonRoot: true
runAsUser: 1000
seccompProfile:
type: RuntimeDefault
containers:
- name: exporter
image: busybox:1.37
command: ["sh","-c","sleep 3600"]
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop: ["ALL"]