diff --git a/config/crd/bases/kamaji.clastix.io_tenantcontrolplanes.yaml b/config/crd/bases/kamaji.clastix.io_tenantcontrolplanes.yaml index 92be76f9..e975ec03 100644 --- a/config/crd/bases/kamaji.clastix.io_tenantcontrolplanes.yaml +++ b/config/crd/bases/kamaji.clastix.io_tenantcontrolplanes.yaml @@ -1676,6 +1676,24 @@ spec: - systemd - cgroupfs type: string + preferredAddressTypes: + default: + - Hostname + - InternalIP + - ExternalIP + description: Ordered list of the preferred NodeAddressTypes + to use for kubelet connections. Default to Hostname, InternalIP, + ExternalIP. + items: + enum: + - Hostname + - InternalIP + - ExternalIP + - InternalDNS + - ExternalDNS + type: string + minItems: 1 + type: array type: object version: description: Kubernetes Version for the tenant control plane diff --git a/config/install.yaml b/config/install.yaml index 010e5b5e..80bffe84 100644 --- a/config/install.yaml +++ b/config/install.yaml @@ -1245,6 +1245,22 @@ spec: - systemd - cgroupfs type: string + preferredAddressTypes: + default: + - Hostname + - InternalIP + - ExternalIP + description: Ordered list of the preferred NodeAddressTypes to use for kubelet connections. Default to Hostname, InternalIP, ExternalIP. + items: + enum: + - Hostname + - InternalIP + - ExternalIP + - InternalDNS + - ExternalDNS + type: string + minItems: 1 + type: array type: object version: description: Kubernetes Version for the tenant control plane