ADD strict network policies to all core Anubis services
There are some network policies that are defined in network-policy.yml. These policies are only on the places where users have some level of execution on the Anubis cluster (like the theia pods and autograde pipelines).
We need to add policies to govern other places like the web and api deployments.
Use this tool for visualizing and editing network policies https://editor.cilium.io/
- [ ] write network policies
- [ ] API
- [ ] WEB
- [ ] RPC-default
- [ ] RPC-theia
- [ ] RPC-regrade
hi @wabscale, This issue seems to be a good initiation of my journey towards contribution to FOSS projects. Can you please assign this to me?
Sure thing you can take this on. GitHub doesnt let me assign an issue to you until you have a commit on the main branch, but consider this yours.
I will write out the network map for you sometime in the next few days. You'll have a much better time with that