Skip to content

Commit 2ac1c75

Browse files
verwilstk8s-ci-robot
authored andcommitted
More Feature/2.8 backports for 2.8.1 (#3911)
* Move node-cidr-mask-size to ControllerManagerextraArgs (#3845) * Fix apiServerCertSANs in kubeadm config file (#3839) * Backport #3908 * Update kubernetes to 1.12.4
1 parent 2d6e31d commit 2ac1c75

File tree

6 files changed

+16
-12
lines changed

6 files changed

+16
-12
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ Supported Components
114114
--------------------
115115

116116
- Core
117-
- [kubernetes](https://github.com/kubernetes/kubernetes) v1.12.3
117+
- [kubernetes](https://github.com/kubernetes/kubernetes) v1.12.4
118118
- [etcd](https://github.com/coreos/etcd) v3.2.24
119119
- [docker](https://www.docker.com/) v18.06 (see note)
120120
- [rkt](https://github.com/rkt/rkt) v1.21.0 (see Note 2)

roles/download/defaults/main.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ download_delegate: "{% if download_localhost %}localhost{% else %}{{groups['kube
3535
image_arch: "{{host_architecture | default('amd64')}}"
3636

3737
# Versions
38-
kube_version: v1.12.3
38+
kube_version: v1.12.4
3939
kubeadm_version: "{{ kube_version }}"
4040
etcd_version: v3.2.24
4141

@@ -70,6 +70,7 @@ cni_download_url: "https://github.com/containernetworking/plugins/releases/downl
7070

7171
# Checksums
7272
hyperkube_checksums:
73+
v1.12.4: a4697d8f3791f0408fcdb97b3de187e47d7b39a63332c75f68f95e25f4891cc9
7374
v1.12.3: 600aad3f0d016716abd85931239806193ffbe95f2edfdcea11532d518ae5cdb1
7475
v1.12.2: 566dfed398c20c9944f8999d6370cb584cb8c228b3c5881137b6b3d9306e4b06
7576
v1.12.1: 4aa23cfb2fc2e2e4d0cbe0d83a648c38e4baabd6c66f5cdbbb40cbc7582fdc74
@@ -88,6 +89,7 @@ hyperkube_checksums:
8889
v1.10.1: 6e0642ad6bae68dc81b8d1c9efa18e265e17e23da1895862823cafac08c0344c
8990
v1.10.0: b5575b2fb4266754c1675b8cd5d9b6cac70f3fee7a05c4e80da3a9e83e58c57e
9091
kubeadm_checksums:
92+
v1.12.4: 674ad5892ff2403f492c9042c3cea3fa0bfa3acf95bc7d1777c3645f0ddf64d7
9193
v1.12.3: c675aa3be82754b3f8dfdde2a1526a72986713312d46d898e65cb564c6aa8ad4
9294
v1.12.2: 51bc4bfd1d934a27245111c0ad1f793d5147ed15389415a1509502f23fcfa642
9395
v1.12.1: 5d95efd65aad398d85a9802799f36410ae7a95f9cbe73c8b10d2213c10a6d7be

roles/kubernetes/master/tasks/kubeadm-setup.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,14 @@
5454
{%- if loadbalancer_apiserver is defined %}
5555
{{ apiserver_loadbalancer_domain_name }}
5656
{%- endif %}
57-
{%- for host in groups['kube-master'] -%}
58-
{%- if hostvars[host]['access_ip'] is defined %}{{ hostvars[host]['access_ip'] }}{% endif %}
57+
{% for host in groups['kube-master'] -%}
58+
{%- if hostvars[host]['access_ip'] is defined -%}
59+
{{ hostvars[host]['access_ip'] }}
60+
{%- endif %}
5961
{{ hostvars[host]['ip'] | default(hostvars[host]['ansible_default_ipv4']['address']) }}
6062
{%- endfor %}
61-
{%- if supplementary_addresses_in_ssl_keys is defined %}
62-
{%- for addr in supplementary_addresses_in_ssl_keys %}
63+
{%- if supplementary_addresses_in_ssl_keys is defined -%}
64+
{% for addr in supplementary_addresses_in_ssl_keys -%}
6365
{{ addr }}
6466
{%- endfor %}
6567
{%- endif %}

roles/kubernetes/master/templates/kubeadm-config.v1alpha1.yaml.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ networking:
2020
dnsDomain: {{ dns_domain }}
2121
serviceSubnet: {{ kube_service_addresses }}
2222
podSubnet: {{ kube_pods_subnet }}
23-
podNetworkCidr: "{{ kube_network_node_prefix }}"
2423
kubernetesVersion: {{ kube_version }}
2524
{% if cloud_provider is defined and cloud_provider in ["openstack", "azure", "vsphere", "aws"] %}
2625
cloudProvider: {{cloud_provider}}
@@ -121,6 +120,7 @@ controllerManagerExtraArgs:
121120
node-monitor-grace-period: {{ kube_controller_node_monitor_grace_period }}
122121
node-monitor-period: {{ kube_controller_node_monitor_period }}
123122
pod-eviction-timeout: {{ kube_controller_pod_eviction_timeout }}
123+
node-cidr-mask-size: "{{ kube_network_node_prefix }}"
124124
profiling: "{{ kube_profiling }}"
125125
terminated-pod-gc-threshold: "{{ kube_controller_terminated_pod_gc_threshold }}"
126126
{% if kube_feature_gates %}
@@ -171,7 +171,7 @@ apiServerExtraVolumes:
171171
{% endif %}
172172
{% endif %}
173173
apiServerCertSANs:
174-
{% for san in apiserver_sans.split(' ') | unique %}
174+
{% for san in apiserver_sans.split() | unique %}
175175
- {{ san }}
176176
{% endfor %}
177177
certificatesDir: {{ kube_config_dir }}/ssl

roles/kubernetes/master/templates/kubeadm-config.v1alpha2.yaml.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ networking:
2121
dnsDomain: {{ dns_domain }}
2222
serviceSubnet: {{ kube_service_addresses }}
2323
podSubnet: {{ kube_pods_subnet }}
24-
podNetworkCidr: "{{ kube_network_node_prefix }}"
2524
kubernetesVersion: {{ kube_version }}
2625
kubeProxy:
2726
config:
@@ -119,6 +118,7 @@ controllerManagerExtraArgs:
119118
node-monitor-grace-period: {{ kube_controller_node_monitor_grace_period }}
120119
node-monitor-period: {{ kube_controller_node_monitor_period }}
121120
pod-eviction-timeout: {{ kube_controller_pod_eviction_timeout }}
121+
node-cidr-mask-size: "{{ kube_network_node_prefix }}"
122122
profiling: "{{ kube_profiling }}"
123123
terminated-pod-gc-threshold: "{{ kube_controller_terminated_pod_gc_threshold }}"
124124
{% if kube_feature_gates %}
@@ -189,7 +189,7 @@ schedulerExtraArgs:
189189
{% endfor %}
190190
{% endif %}
191191
apiServerCertSANs:
192-
{% for san in apiserver_sans.split(' ') | unique %}
192+
{% for san in apiserver_sans.split() | unique %}
193193
- {{ san }}
194194
{% endfor %}
195195
certificatesDir: {{ kube_config_dir }}/ssl

roles/kubernetes/master/templates/kubeadm-config.v1alpha3.yaml.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,14 @@ networking:
3636
dnsDomain: {{ dns_domain }}
3737
serviceSubnet: {{ kube_service_addresses }}
3838
podSubnet: {{ kube_pods_subnet }}
39-
podNetworkCidr: "{{ kube_network_node_prefix }}"
4039
kubernetesVersion: {{ kube_version }}
4140
{% if groups['kube-master'] | length > 1 and kubeadm_config_api_fqdn is defined %}
4241
controlPlaneEndpoint: {{ kubeadm_config_api_fqdn }}:{{ loadbalancer_apiserver.port | default(kube_apiserver_port) }}
4342
{% else %}
4443
controlPlaneEndpoint: {{ ip | default(ansible_default_ipv4.address) }}:{{ kube_apiserver_port }}
4544
{% endif %}
4645
apiServerCertSANs:
47-
{% for san in apiserver_sans.split(' ') | unique %}
46+
{% for san in apiserver_sans.split() | unique %}
4847
- {{ san }}
4948
{% endfor %}
5049
certificatesDir: {{ kube_config_dir }}/ssl
@@ -126,6 +125,7 @@ controllerManagerExtraArgs:
126125
node-monitor-grace-period: {{ kube_controller_node_monitor_grace_period }}
127126
node-monitor-period: {{ kube_controller_node_monitor_period }}
128127
pod-eviction-timeout: {{ kube_controller_pod_eviction_timeout }}
128+
node-cidr-mask-size: "{{ kube_network_node_prefix }}"
129129
{% if kube_feature_gates %}
130130
feature-gates: {{ kube_feature_gates|join(',') }}
131131
{% endif %}

0 commit comments

Comments
 (0)