-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Task
1 / 21 of 2 issues completed
Copy link
Description
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
- Kubernetes: add deny all global network policy #1164
- Apply global policy to all non-system pods
- Kubernetes: apply global deny network policy to simcore namespace #1168
- adminer (see Kubernetes: add deny all global network policy #1164)
- portainer (see Kubernetes: add deny all global network policy #1164)
- local-path-storage
- s3-csi
- longhorn
- topolvm
- ebs-csi
- Kubernetes: add
cert-manager
network policy #1175 - reflector
- victoria-logs
- traefik (to be decided)
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)