Skip to content

Kubernetes security: implement global default network policy denying everything #1138

@YuryHrytsuk

Description

@YuryHrytsuk

Origin: https://kubernetes.io/docs/concepts/security/security-checklist/#network-security

Calico implementation example: https://docs.tigera.io/calico-enterprise/latest/network-policy/default-deny
Cilium implementation example: https://docs.cilium.io/en/latest/network/servicemesh/default-deny-ingress-policy/

Tasks

Implementation wishes

  • easy way to discover which ports / networks / ... are used to create appropriate allow policy --> documented in calico-configuration's chart README.md
  • document how to debug network policies
  • alarms on denied traffic
  • easy to enable development mode (enable free access)

Sub-issues

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions