Skip to content

Harden the Kubernetes runtime - #14

Merged
ty-everett merged 1 commit into
masterfrom
codex/harden-kubernetes-runtime
Sep 11, 2026
Merged

Harden the Kubernetes runtime#14
ty-everett merged 1 commit into
masterfrom
codex/harden-kubernetes-runtime

Conversation

@ty-everett

Copy link
Copy Markdown
Contributor

PaperTrade's namespace warns on Pods that rely on default root privileges and an automatically mounted service-account token. This change runs the application as the image's existing node user, applies RuntimeDefault seccomp, drops all capabilities, disables privilege escalation and token mounting, and gives the emptyDir scratch volume a matching fsGroup.

Validation:

  • production Kustomize render and server-side dry-run passed
  • isolated live canary ran as UID/GID 1000, Ready with zero restarts and no PVC
  • canary health, normalized 11-publication catalog, and known page hash matched production
  • all ten starter timestamps remained unchanged

@ty-everett
ty-everett merged commit c38d4b1 into master Sep 11, 2026
1 check passed
@ty-everett
ty-everett deleted the codex/harden-kubernetes-runtime branch September 11, 2026 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant