Security Baselines
These baselines are reusable review checklists for DevOps lab work. They are intentionally provider-neutral where possible and should be applied before opening a pull request.
Baselines:
- Kubernetes: workload, network, RBAC, and manifest hygiene.
- Terraform: state, inputs, providers, IAM, and review controls.
- Dockerfile: image provenance, dependency hygiene, least privilege, and runtime safety.
- CI/CD: pipeline permissions, secrets handling, dependency controls, and deployment guardrails.
- Secrets: detection, storage, rotation, examples, and incident response.
Suggested review flow:
- Identify the touched surface area: manifests, Terraform, containers, workflows, scripts, or docs.
- Apply each matching baseline.
- Run the repository local quality gate from SECURITY.md.
- Document any accepted risk in the PR description or the affected project README.
These checklists complement automated tools. Passing a scanner does not replace review of permissions, data exposure, and operational blast radius.