-
Notifications
You must be signed in to change notification settings - Fork 3.7k
CFP: Move hubble v1.Events drop emitter to beta #33975
Copy link
Copy link
Open
Labels
area/hubbleImpacts hubble server or relayImpacts hubble server or relayarea/k8sImpacts the kubernetes API, or kubernetes -> cilium internals translation layers.Impacts the kubernetes API, or kubernetes -> cilium internals translation layers.kind/enhancementThis would improve or streamline existing functionality.This would improve or streamline existing functionality.pinnedThese issues are not marked stale by our issue bot.These issues are not marked stale by our issue bot.sig/policyImpacts whether traffic is allowed or denied based on user-defined policies.Impacts whether traffic is allowed or denied based on user-defined policies.sig/scalabilityImpacts how well Cilium handles a high rate of events or churn.Impacts how well Cilium handles a high rate of events or churn.
Description
Cilium v1.16 introduced support to forward drop events towards the kube-apiserver through v1.Events in order to provide better visibility into cluster networking behaviour to users (CFP, PR). The feature is enabled through Helm via hubble.dropEventEmitter or through the cilium-agent commandline flag --hubble-drop-events.
This issue can be used to collect feedback about the feature, the information it provides, and the scalability / performance impacts that it introduces.
Tasks
- Define beta graduation criteria
- Review output format (For example, drop reasons)
- Review ratelimiting/QPS behaviour and maximum event emit rates per node
- Enable in scale tests and assess impact with varying traffic drop rates
- Validate behaviour with DDoS-style drop pattern
- feedback improvements
- consolidate event rate-limit / throttling flags, see this comment.
- limit the number of policies shown in the message when
--hubble-drop-events-extendedis provided, see this comment.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/hubbleImpacts hubble server or relayImpacts hubble server or relayarea/k8sImpacts the kubernetes API, or kubernetes -> cilium internals translation layers.Impacts the kubernetes API, or kubernetes -> cilium internals translation layers.kind/enhancementThis would improve or streamline existing functionality.This would improve or streamline existing functionality.pinnedThese issues are not marked stale by our issue bot.These issues are not marked stale by our issue bot.sig/policyImpacts whether traffic is allowed or denied based on user-defined policies.Impacts whether traffic is allowed or denied based on user-defined policies.sig/scalabilityImpacts how well Cilium handles a high rate of events or churn.Impacts how well Cilium handles a high rate of events or churn.