Files
k8s-manifests/README.md
Greg Hendrickson 58e8140f36 feat(security): add Pod Security Standards (PSA) namespace configurations
- Add namespace templates for privileged, baseline, and restricted levels
- Include compliant deployment examples for baseline and restricted
- Add migration audit script for checking namespace compliance
- Document PSA levels, enforcement modes, and migration strategy

Follows Kubernetes Pod Security Admission best practices for 2025+.
Reference: https://kubernetes.io/docs/concepts/security/pod-security-standards/
2026-02-06 18:02:09 +00:00

1.3 KiB

Kubernetes Manifests Library

Kubernetes License

Production-ready Kubernetes manifests with security best practices, resource limits, and comprehensive examples.

Structure

├── deployments/       # Deployment patterns (rolling, blue-green, canary)
├── services/          # Service types and configurations
├── ingress/           # Ingress controllers and rules
├── configmaps/        # Configuration management
├── secrets/           # Secret management patterns
├── networkpolicies/   # Network isolation
├── rbac/              # Role-based access control
├── monitoring/        # Prometheus, alerts, ServiceMonitors
└── pod-security/      # Pod Security Standards (PSA) configuration

Features

  • Security contexts and pod security standards
  • Pod Security Admission (PSA) namespace configurations
  • Resource requests/limits
  • Liveness/readiness probes
  • Network policies for isolation
  • RBAC least-privilege patterns
  • Kustomize overlays for environments

Quick Start

kubectl apply -k deployments/base

License

MIT