Documentation ¶
Index ¶
Constants ¶
View Source
const ( CAConfigMapName = "flow-aggregator-ca" CAConfigMapKey = "ca.crt" CAConfigMapNamespace = "flow-aggregator" ClientSecretNamespace = "flow-aggregator" // #nosec G101: false positive triggered by variable name which includes "Secret" ClientSecretName = "flow-aggregator-client-tls" )
Variables ¶
This section is empty.
Functions ¶
func NewFlowAggregator ¶
func NewFlowAggregator( externalFlowCollectorAddr string, externalFlowCollectorProto string, activeFlowRecTimeout time.Duration, inactiveFlowRecTimeout time.Duration, aggregatorTransportProtocol AggregatorTransportProtocol, flowAggregatorAddress string, includePodLabels bool, k8sClient kubernetes.Interface, observationDomainID uint32, podInformer coreinformers.PodInformer, sendJSONRecord bool, ) *flowAggregator
Types ¶
type AggregatorTransportProtocol ¶
type AggregatorTransportProtocol string
const ( AggregatorTransportProtocolTCP AggregatorTransportProtocol = "TCP" AggregatorTransportProtocolTLS AggregatorTransportProtocol = "TLS" AggregatorTransportProtocolUDP AggregatorTransportProtocol = "UDP" )
Click to show internal directories.
Click to hide internal directories.