From 17f270325d493dba2015981ea2e739a197dbd598 Mon Sep 17 00:00:00 2001 From: Ali Afsharzadeh Date: Mon, 18 May 2026 14:17:51 +0330 Subject: [PATCH] Remove deprecated apiserver-count kubeadm config option (#13262) Signed-off-by: Ali Afsharzadeh --- .../control-plane/templates/kubeadm-config.v1beta4.yaml.j2 | 2 -- roles/kubespray_defaults/defaults/main/main.yml | 1 - 2 files changed, 3 deletions(-) diff --git a/roles/kubernetes/control-plane/templates/kubeadm-config.v1beta4.yaml.j2 b/roles/kubernetes/control-plane/templates/kubeadm-config.v1beta4.yaml.j2 index abedae3b1..edd5e9fd8 100644 --- a/roles/kubernetes/control-plane/templates/kubeadm-config.v1beta4.yaml.j2 +++ b/roles/kubernetes/control-plane/templates/kubeadm-config.v1beta4.yaml.j2 @@ -156,8 +156,6 @@ apiServer: - name: disable-admission-plugins value: "{{ kube_apiserver_disable_admission_plugins | join(',') }}" {% endif %} - - name: apiserver-count - value: "{{ kube_apiserver_count }}" - name: endpoint-reconciler-type value: lease {% if etcd_events_cluster_enabled %} diff --git a/roles/kubespray_defaults/defaults/main/main.yml b/roles/kubespray_defaults/defaults/main/main.yml index 1f9afa149..0f69066b1 100644 --- a/roles/kubespray_defaults/defaults/main/main.yml +++ b/roles/kubespray_defaults/defaults/main/main.yml @@ -663,7 +663,6 @@ ssl_ca_dirs: |- # used for delegating tasks on a working control plane node first_kube_control_plane: "{{ groups['kube_control_plane'] | first }}" # Vars for pointing to kubernetes api endpoints -kube_apiserver_count: "{{ groups['kube_control_plane'] | length }}" kube_apiserver_address: "{{ hostvars[inventory_hostname]['main_ip'] }}" kube_apiserver_access_address: "{{ hostvars[inventory_hostname]['main_access_ip'] }}" first_kube_control_plane_address: "{{ hostvars[groups['kube_control_plane'][0]]['main_access_ip'] }}"