package
0.0.0-20191024030528-a481964b876e
Repository: https://github.com/divinerapier/learn-kubernetes.git
Documentation: pkg.go.dev

# Functions

CanUseIPTablesProxier returns true if we should use the iptables Proxier instead of the "classic" userspace Proxier.
CleanupLeftovers removes all iptables rules and chains created by the Proxier It returns true if an error was encountered.
NewProxier returns a new Proxier given an iptables Interface instance.

# Constants

KubeMarkDropChain is the mark-for-drop chain.
KubeMarkMasqChain is the mark-for-masquerade chain.

# Structs

LinuxKernelCompatTester is the Linux implementation of KernelCompatTester.
Proxier is an iptables based proxy for connections between a localhost:lport and services that provide the actual backends.

# Interfaces

KernelCompatTester tests whether the required kernel capabilities are present to run the iptables proxier.