Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( JumpInbound = Command{"JumpInbound", "direct all traffic through ISTIO_INBOUND chain"} JumpOutbound = Command{"JumpOutbound", "direct all traffic through ISTIO_OUTBOUND chain"} ExcludeInboundPort = Command{"ExcludeInboundPort", "exclude inbound port from capture"} IncludeInboundPort = Command{"IncludeInboundPort", "include inbound port for capture"} InboundCapture = Command{"InboundCapture", "redirect inbound request to proxy"} KubevirtCommand = Command{"KubevirtCommand", "Kubevirt outbound redirect"} ExcludeInterfaceCommand = Command{"ExcludeInterfaceCommand", "Excluded interface"} UndefinedCommand = Command{"UndefinedCommand", ""} )
View Source
var IDToCommand = map[string]Command{ "JumpInbound": JumpInbound, "JumpOutbound": JumpOutbound, "ExcludeInboundPort": ExcludeInboundPort, "IncludeInboundPort": IncludeInboundPort, "InboundCapture": InboundCapture, "KubevirtCommand": KubevirtCommand, "ExcludeInterfaceCommand": ExcludeInterfaceCommand, "UndefinedCommand": UndefinedCommand, }
View Source
var TraceLoggingEnabled = env.RegisterBoolVar( "IPTABLES_TRACE_LOGGING", false, "When enable, all iptables actions will be logged. "+ "This requires NET_ADMIN privilege and has noisy logs; as a result, this is intended for debugging only").Get()
Functions ¶
func ReadNFLOGSocket ¶
ReadNFLOGSocket reads from the nflog socket, sending output to logs. This is intended for debugging only.
Types ¶
Click to show internal directories.
Click to hide internal directories.