mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-15 18:20:02 -03:30
Kubelet csr approver fixes (#10165)
* Fix upgrade-path for kubelet-csr-approver Fixes an error when you enable kubelet-csr-approver when upgrading. It hangs waiting for the certificate to be approved since the kubelet-csr-approver is not installed yet. * Add missing package when using helm role
This commit is contained in:
@@ -1,4 +1,23 @@
|
||||
---
|
||||
- name: Helm | Gather os specific variables
|
||||
include_vars: "{{ item }}"
|
||||
with_first_found:
|
||||
- files:
|
||||
- "{{ ansible_distribution|lower }}-{{ ansible_distribution_version|lower|replace('/', '_') }}.yml"
|
||||
- "{{ ansible_distribution|lower }}-{{ ansible_distribution_release }}.yml"
|
||||
- "{{ ansible_distribution|lower }}-{{ ansible_distribution_major_version|lower|replace('/', '_') }}.yml"
|
||||
- "{{ ansible_distribution|lower }}.yml"
|
||||
- "{{ ansible_os_family|lower }}.yml"
|
||||
- defaults.yml
|
||||
paths:
|
||||
- ../vars
|
||||
skip: true
|
||||
|
||||
- name: Helm | Install PyYaml
|
||||
package:
|
||||
name: "{{ pyyaml_package }}"
|
||||
state: present
|
||||
|
||||
- name: Helm | Download helm
|
||||
include_tasks: "../../../download/tasks/download_file.yml"
|
||||
vars:
|
||||
|
||||
2
roles/kubernetes-apps/helm/vars/amazon.yml
Normal file
2
roles/kubernetes-apps/helm/vars/amazon.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: PyYAML
|
||||
2
roles/kubernetes-apps/helm/vars/centos-9.yml
Normal file
2
roles/kubernetes-apps/helm/vars/centos-9.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: python3-pyyaml
|
||||
2
roles/kubernetes-apps/helm/vars/centos.yml
Normal file
2
roles/kubernetes-apps/helm/vars/centos.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: PyYAML
|
||||
2
roles/kubernetes-apps/helm/vars/debian.yml
Normal file
2
roles/kubernetes-apps/helm/vars/debian.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: python3-yaml
|
||||
2
roles/kubernetes-apps/helm/vars/fedora.yml
Normal file
2
roles/kubernetes-apps/helm/vars/fedora.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: python3-pyyaml
|
||||
2
roles/kubernetes-apps/helm/vars/redhat-9.yml
Normal file
2
roles/kubernetes-apps/helm/vars/redhat-9.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: python3-pyyaml
|
||||
2
roles/kubernetes-apps/helm/vars/redhat.yml
Normal file
2
roles/kubernetes-apps/helm/vars/redhat.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: PyYAML
|
||||
2
roles/kubernetes-apps/helm/vars/suse.yml
Normal file
2
roles/kubernetes-apps/helm/vars/suse.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: PyYAML
|
||||
2
roles/kubernetes-apps/helm/vars/ubuntu.yml
Normal file
2
roles/kubernetes-apps/helm/vars/ubuntu.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
pyyaml_package: python3-yaml
|
||||
Reference in New Issue
Block a user