Skip to main content

IP-Gateway/NAT for cluster-external devices

Facts

Introduction

As outlined in the IP overlay network design document, Kubernetes networking only facilitates communication between containers inside the cloud. The IP gateway component extends the Kubernetes networking concept to enable IP communication with cluster-external devices and services. This is implemented by allocating a cluster-internal IP address to each external device. Network address translation is then used to establish the link between cluster-internal and -external addresses.

Employed technologies

Architecture

Implementation details

Further Reading