Security Baseline

Security Priorities

  • Keep credentials out of public repositories
  • Rotate sensitive credentials regularly
  • Enforce least-privilege access
  • Keep audit trail for administrative actions

Mandatory Controls

  • TLS on all public domains
  • Strong secret management process
  • Backup encryption at rest where possible
  • Access review for GitHub + cluster + production services
  • Centralized identity provider (SSO)
  • Role-based admin portal
  • Secret scanning in CI
  • Regular dependency and image updates

Incident Readiness

  • Runbook for credential leak response
  • Fast revoke/rotate process
  • Service-by-service rollback procedures

High-Risk Areas to Review

  • Embedded secrets in tracked YAML files
  • Public repository exposure for operational credentials
  • Unpinned container images in production services
  • Privileged workloads and hostPath usage