Dave Anderson
Dave Anderson
Last time I tried to optimize zstd.Decoder use, for anything smaller than several MiB stateless decode was more efficient, because zstd's chunk size means you're not really streaming until the...
I don't know about any standard APIs. As for supporting proprietary APIs - unless there's a way to do CI on it, that's a no-go from the start. It's already...
@johananl I think I'm okay with either option. Strictly speaking, I would prefer to use annotations and then upstream a k8s bug to support setting annotations in kubelet flags. But...
Thanks for the suggestion. Can I ask, why you want this? In general, I try to not add more config options than necessary. Listening on all valid interfaces is an...
Thanks for the details. I have some thoughts. First, you won't gain anything from a security perspective. Kubernetes itself will happily handle traffic for the service IP no matter where...
Okay, I'm reluctantly convinced that there is a need for this. However, we should implement this through the configuration, not through a commandline flag. Right now MetalLB does not require...
I'll say this one last time, because there seems to be some confusion here: **changing ARP listening interfaces has zero effect on the security of the system**. Please stop justifying...
In the configuration, we have two conflicting objectives: 1. Simple configurations should not require more than just a `interfaces: ["eno1"]` config entry. 2. Complex configurations need a format that's more...
Good question! The initial prototype used gobgp, but I kept having issues and headaches with it. The API surface is completely undocumented (both the Go API and the gRPC API),...
That's not accurate. Without add-path, the router receiving multiple advertisements can still choose to do multipath routing between all peers. This is because each path is distinct, in terms of...