Documentation ¶
Index ¶
- Constants
- func CleanupRulesDropInvalidInput(logger logr.Logger) error
- func CleanupRulesExternalCluster(logger logr.Logger, svcs *corev1.ServiceList) error
- func CreateRulesExternalCluster(logger logr.Logger, req *ctrl.Request, clusterIP, externalIP string) error
- func DeleteRulesExternalCluster(logger logr.Logger, req *ctrl.Request, clusterIP, externalIP string) error
- func DestoryRulesExternalCluster(logger logr.Logger) error
- func Init(cidrIPv4, cidrIPv6 string)
- func InitRulesDropInvalidInput(logger logr.Logger) error
- func InitRulesExternalCluster(logger logr.Logger) error
Constants ¶
View Source
const ( ChainInput = "INPUT" ChainPrerouting = "PREROUTING" ChainOutput = "OUTPUT" ChainBasePrerouting = "NMANAGER_PREROUTING" ChainBaseInput = "NMANAGER_INPUT" ChainBaseOutput = "NMANAGER_OUTPUT" ChainFilterDropInvalidInput = "NMANAGER_DROP_INVALID_INPUT" ChainNATExternalClusterPrerouting = "NMANAGER_EX_CLUS_PREROUTING" ChainNATExternalClusterOutput = "NMANAGER_EX_CLUS_OUTPUT" ChainNATKubeMarkMasq = "KUBE-MARK-MASQ" )
Constants
Variables ¶
This section is empty.
Functions ¶
func CleanupRulesDropInvalidInput ¶ added in v1.2.0
func CleanupRulesExternalCluster ¶
func CleanupRulesExternalCluster(logger logr.Logger, svcs *corev1.ServiceList) error
func InitRulesDropInvalidInput ¶ added in v1.2.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.