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

Configure Networking #6

Open
4 of 6 tasks
nikhiljha opened this issue Nov 23, 2020 · 5 comments
Open
4 of 6 tasks

Configure Networking #6

nikhiljha opened this issue Nov 23, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@nikhiljha
Copy link
Member

nikhiljha commented Nov 23, 2020

Cilium supports a whole bunch of stuff that isn't (properly) configured yet.

Bonus Points: Enable multi-cluster mesh so we can run untrusted pods on one w/ Kata Containers and run OCF things on the other.

@nikhiljha nikhiljha added the enhancement New feature or request label Nov 23, 2020
@nikhiljha nikhiljha added this to the (v1.0) Production Ready milestone Nov 23, 2020
@nikhiljha
Copy link
Member Author

LoadBalancer was done through MetalLB (7aade48, de3169b).

@nikhiljha nikhiljha changed the title Configure Cilium Configure Networking Dec 4, 2020
@nikhiljha
Copy link
Member Author

XDP is not happening (our QEMU is too old)

@emmatyping
Copy link
Member

We probably could use XDP on Bullseye

@nikhiljha
Copy link
Member Author

@ethanhs It's more that we weren't running on bare metal before. This should be no problem with dedicated hosts.

@emmatyping
Copy link
Member

It seems dual stack is enabled by default in Kubernetes 1.21, and I think cilium mostly supports it? It seems we mostly just need to configure the service/node CIDRs with v4 and v6 https://kubernetes.io/docs/concepts/services-networking/dual-stack/#configure-ipv4-ipv6-dual-stack

Also Hubble is enabled, it just needs keycloak set up to be in front of it. (ref #3)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants