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

Support Namespaced Antrea NetworkPolicy CRD #615

Closed
5 tasks done
abhiraut opened this issue Apr 13, 2020 · 0 comments · Fixed by #1117
Closed
5 tasks done

Support Namespaced Antrea NetworkPolicy CRD #615

abhiraut opened this issue Apr 13, 2020 · 0 comments · Fixed by #1117
Labels
proposal A concrete proposal for adding a feature

Comments

@abhiraut
Copy link
Contributor

abhiraut commented Apr 13, 2020

Describe what you are trying to solve
Existing K8s NetworkPolicy API do not support a way to select external entities and other resources like Nodes, Services etc, in its spec and support other features like logging of Rules.

Describe the solution you have in mind
Introduce a Namespace scoped Antrea NetworkPolicy CRD to support additional features unsupported by K8s NetworkPolicy APIs.

Describe how your solution impacts user flows
See doc -> https://docs.google.com/document/d/1L077FgfVr1o-9RCwd3YIXe9atBImxdxpRhhayew6kgA/edit?usp=sharing

Describe the main design/architecture of your solution
See doc -> https://docs.google.com/document/d/1L077FgfVr1o-9RCwd3YIXe9atBImxdxpRhhayew6kgA/edit?usp=sharing

Alternative solutions that you considered
Upstream required features in the K8s NetworkPolicy spec. This may take a while.

Test plan
Add unit tests and e2e tests.

Additional context

@abhiraut abhiraut added the proposal A concrete proposal for adding a feature label Apr 13, 2020
@antoninbas antoninbas changed the title Support Namespaced Anrea NetworkPolicy CRD Support Namespaced Antrea NetworkPolicy CRD Apr 13, 2020
@abhiraut abhiraut added this to the Antrea v0.10.0 release milestone Sep 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal A concrete proposal for adding a feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant