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

Addresses for newly created nodes update on ticker, not on creation

shachar-fastsimon opened this issue · comments

Describe the bug
When a new node is created, it is not updated until the "On ticker" check runs.
There is a "Did not found node pool" error when the node is created though, so the "created" event does reach the controller, it just fails for some reason.

To Reproduce
Steps to reproduce the behavior:

  1. Create a new node in the KUBEIP_NODEPOOL node pool

Expected behavior
The node IP address should immediately update.

Screenshots
image
The node was created at 14:01 and only updated at 14:08 on the ticker.
(The ticker was set to 10 minutes here for test, normally it's 1 minute.)

Fixed with KubeIP v2 (deployed as Daemonset)