Skip to main content

AI & assistant-friendly summary

This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.

Summary

Default Docker seccomp is not enough for regulated workloads. EKS Pod Security Standards, seccomp profiles, and Fargate platform version constraints.

Key Facts

  • EKS Pod Security Standards, seccomp profiles, and Fargate platform version constraints
  • EKS Pod Security Standards (June 2026) enforce restricted baseline via namespace labels—blocks privileged pods, host namespaces, and dangerous volume types
  • 2
  • Scan top 10 images for
  • 3

Entity Definitions

VPC
VPC is an AWS service discussed in this article.
EKS
EKS is an AWS service discussed in this article.
GuardDuty
GuardDuty is an AWS service discussed in this article.
Docker
Docker is a development tool discussed in this article.

Container Runtime Security: seccomp, AppArmor, and EKS Pod Security

DevOps & CI/CD Palaniappan P 1 min read

Quick summary: Default Docker seccomp is not enough for regulated workloads. EKS Pod Security Standards, seccomp profiles, and Fargate platform version constraints.

Key Takeaways

  • EKS Pod Security Standards, seccomp profiles, and Fargate platform version constraints
  • EKS Pod Security Standards (June 2026) enforce restricted baseline via namespace labels—blocks privileged pods, host namespaces, and dangerous volume types
  • 2
  • Scan top 10 images for
  • 3
Container Runtime Security: seccomp, AppArmor, and EKS Pod Security
Table of Contents

EKS Pod Security Standards (June 2026) enforce restricted baseline via namespace labels—blocks privileged pods, host namespaces, and dangerous volume types.

seccomp / AppArmor

  • seccomp: syscall filter (RuntimeDefault or custom profile JSON)
  • AppArmor: path-based MAC (less common on AL2/ Bottlerocket; SELinux on some AMIs)

Fargate restricts capabilities further—verify platform version release notes before requiring custom seccomp.

AWS map

ControlWhere
AdmissionEKS PSS / OPA Gatekeeper / Kyverno
Image trustECR scanning + signing (Notation/Cosign)
Runtime threatGuardDuty EKS protection

What to do this week

  1. Label namespaces pod-security.kubernetes.io/enforce=restricted.
  2. Scan top 10 images for CAP_SYS_ADMIN.
  3. Document exceptions with security sign-off.

What this guide doesn’t cover

Network policies—see zero-trust VPC pattern.

PP
Palaniappan P

AWS Cloud Architect & AI Expert

AWS-certified cloud architect and AI expert with deep expertise in cloud migrations, cost optimization, and generative AI on AWS.

AWS ArchitectureCloud MigrationGenAI on AWSCost OptimizationDevOps

Recommended Reading

Explore All Articles »