design-cfps
design-cfps copied to clipboard
Repo to store Cilium CFP design docs
Inspired by the [Gateway Enhancement Proposal (GEP) docs](https://gateway-api.sigs.k8s.io/geps/overview/#process). I tried to combine @joestringer's comment in https://github.com/cilium/design-cfps/issues/4 with the three proposed states in that same issue, resulting in 6 possible statuses...
This PR stores [CFP-2023-10-24: multicast support in Cilium](https://docs.google.com/document/d/14ekQd1MoKK9_NX0ru9rrhIHSfOyk_WkKQF7-aTLt3I0/edit?usp=sharing) in git for future reference. Author of the CFP: @lliu0947
Upstream issue: https://github.com/cilium/cilium/issues/14339 Status: Dormant Cilium 1.10 or earlier does not provide deterministic Ethernet MTU (Maximum Transmission Unit) size configuration in environments where multiple networks are exposed to the nodes...
Add CFP for https://github.com/cilium/cilium/issues/30984
Add CFP design proposal for graduation CiliumEndpointSlice to 'stable'. https://github.com/cilium/cilium/issues/31904
This proposes a new label source: `dns`. This would then tag prefixes with the ToFQDN selector(s) that match this prefix. E.g. `192.0.2.42/32 -> dns:*.cilium.io` TODO: - [ ] Determine GC...
https://github.com/cilium/cilium/issues/25694
This PR adds a CFP design for updates to mutual authentication to address reported security issues, as per cilium/cilium#28986.
Having some form of "State" field (like "provisional", "implementable", "implemented") is useful because it allows us to merge an early design and update it later if we want. (We can...