doitintl / kubeip

Assign static public IPs to Kubernetes nodes (GKE, EKS)

Home Page:https://kubeip.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for internal IP

MrFabio opened this issue · comments

Is your feature request related to a problem? Please describe.
I have a requirement for the internal IPs of the VMs due to a combination of a VPN and a firewall.

Describe the solution you'd like
Set the internal IPs from a ip pool to the cluster VMs.

Describe alternatives you've considered
Use a reduced subnet to limit the range of available IPs. A proxy VM to proxy-pass the requests to the VPN.

Additional context
An external client needs to connect to our VMs (ports exposed in the VM) via VPN and we can't risk the node pool to recreate the VMs and lose the agreed internal IP.

Unfortunately not possible. GCP/AWS do not support replacing private IP address after VM is created