externalip

module
v0.0.0-...-c006ca6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2024 License: Apache-2.0

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

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL