Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] - Ability to Simulate a Network Policy #46

Closed
cailyn-codes opened this issue Oct 4, 2022 · 2 comments
Closed

[Feature Request] - Ability to Simulate a Network Policy #46

cailyn-codes opened this issue Oct 4, 2022 · 2 comments

Comments

@cailyn-codes
Copy link

In an effort to have a secure network many projects will have a set of default k8s network policies deployed. It would be useful to be able to get an idea of how the current traffic would be impacted by a network policy before deploying it. It would be nice to know what traffic will be blocked by a given policy so that we could more confidentially create exceptions, and ensure there will be as little downtime as possible on deployment.

@mattfenwick
Copy link
Contributor

hi @cailynse this sounds like exactly what cyclonus was designed for -- cyclonus has a netpol engine which evaluates network policies and can generate expected connectivity matrices, without even needing a kubernetes cluster.

If this is interesting/useful to you, let me know how I can help you !

You could use it either as a kubectl plugin or a library.

(note: cyclonus is in the process of adoption by this repo ! see https://github.com/kubernetes-sigs/network-policy-api/tree/master/cmd/cyclonus )

@cailyn-codes
Copy link
Author

cailyn-codes commented Nov 18, 2022

Hi! Amazing! I'm actually planning on attending the cyclonus demo on Monday with SIG-network-policy-api so hopefully that will give me a good primer! Thanks for the help!!

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

No branches or pull requests

2 participants