module
Version:
v0.0.0-...-c006ca6
Opens a new window with list of versions in this module.
Published: Dec 11, 2024
License: Apache-2.0
Opens a new window with license information.
README
¶
External IP operator
This k8s operators picks up externalIPs
from Service
resources and adds ore removes them to a local network interface.
We use this in conjunction with kube-parrot which announces externalIPs
via BGP.
By adding those IPs to local interfaces they become pingable instead of Looping between kubernets nodes and routes until the TTL is reached.
Notable CLI flags
--kubeconfig
: Path to kubeconfig file with authorization and master location information.
--interface
: Local interface where external IPs should be added. (required)
--ignore-address
: ip addresses or CIDR ranges that should not be added or removed from the local interface. Can be specified multiple times.
Notes
To exclude external IPs from this service you can add the annotation externalip.sap.cc/ignore: true
to the service spec.
Directories
¶
|
|
pkg
|
|
|
|
Click to show internal directories.
Click to hide internal directories.