Files
kubernetes/pkg/kubelet
Antonio Ojea 3ee2f27e5b kubelet: cloud-provider external addresses
Kubelet, if using cloud provider external, initializes temporary
the node addresses using the non-cloud provider logic, until the
cloud provider overrides it.

This behavior has undesired consequences if the cloud-provider addresses
are different than the original ones, specially for hostNetwork pods,
that inherit these addresses from the Node.

Since some cloud-providers depend on this behavior, in order to keep
backward compatibility, assume that the specifying addresses via
the node-ip flags means that the intent is to keep the existing
behavior to temporary initialize the addresses.

If the node-ips are the unspecified addresses or are not set, then
wait for the external cloud provider to set the node addresses.

Change-Id: I3a3895f9b830769f9658e6a03f058c914c438a09
Signed-off-by: Antonio Ojea <aojea@google.com>
2023-10-06 14:01:28 +00:00
..
2022-07-26 13:14:05 -04:00
2022-11-09 07:17:05 +08:00
2023-09-17 11:24:29 +02:00
2023-04-16 23:55:31 +08:00
2023-07-10 10:58:44 +02:00
2023-08-29 10:46:31 +08:00
2022-07-26 13:14:05 -04:00