- Sep 23, 2021
-
-
Kenichi Omichi authored
The path of kubeconfig should be configurable, and its default value is /etc/kubernetes/admin.conf. Most paths of the file are configurable but some were not. This make those configurable.
-
- Jul 12, 2021
-
-
Cristian Calin authored
* Ansible: move to Ansible 3.4.0 which uses ansible-base 2.10.10 * Docs: add a note about ansible upgrade post 2.9.x * CI: ensure ansible is removed before ansible 3.x is installed to avoid pip failures * Ansible: use newer ansible-lint * Fix ansible-lint 5.0.11 found issues * syntax issues * risky-file-permissions * var-naming * role-name * molecule tests * Mitogen: use 0.3.0rc1 which adds support for ansible 2.10+ * Pin ansible-base to 2.10.11 to get package fix on RHEL8
-
- Jun 07, 2021
-
-
forselli-stratio authored
* Improve scale flow * Add confirmation prompt again
-
- Apr 29, 2021
-
-
Cristian Calin authored
* rename ansible groups to use _ instead of - k8s-cluster -> k8s_cluster k8s-node -> k8s_node calico-rr -> calico_rr no-floating -> no_floating Note: kube-node,k8s-cluster groups in upgrade CI need clean-up after v2.16 is tagged * ensure old groups are mapped to the new ones
-
- Apr 08, 2021
-
-
Samuel Liu authored
* kubelet absolute path * kubelet absolute path
-
- Mar 30, 2021
-
-
Etienne Champetier authored
Signed-off-by:
Etienne Champetier <e.champetier@ateme.com>
-
- Mar 26, 2021
-
-
Etienne Champetier authored
Signed-off-by:
Etienne Champetier <e.champetier@ateme.com>
-
- Mar 24, 2021
-
-
Kenichi Omichi authored
This replaces kube-master with kube_control_plane because of [1]: The Kubernetes project is moving away from wording that is considered offensive. A new working group WG Naming was created to track this work, and the word "master" was declared as offensive. A proposal was formalized for replacing the word "master" with "control plane". This means it should be removed from source code, documentation, and user-facing configuration from Kubernetes and its sub-projects. NOTE: The reason why this changes it to kube_control_plane not kube-control-plane is for valid group names on ansible. [1]: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint/README.md#motivation
-
- Jan 16, 2021
-
-
David Louks authored
* Remove ignore_errors from drain tasks and enable retires * Fix lint error by checking if stdout length is not 0, ie string is not empty.
-
- Dec 30, 2020
-
-
seowon authored
-
- Oct 28, 2020
-
-
Mikhail Snetkov authored
-
- Sep 19, 2020
-
-
Florent Monbillard authored
-
- Sep 01, 2020
-
-
Florian Ruynat authored
-
- Aug 21, 2020
-
-
Lars authored
and add configuration to allow ungraceful removal
-
- Jul 28, 2020
-
-
Maxime Guyot authored
-
- Jul 27, 2020
-
-
Maxime Guyot authored
-
Florian Ruynat authored
-
- Jul 20, 2020
-
-
Florent Monbillard authored
-
- Jul 13, 2020
-
-
Qasim Sarfraz authored
* respect kube_override_hostname during removal/upgrade * Use hostvars in loop
-
- Jul 04, 2020
-
-
Sam Lin authored
* add remove_node_ip * move remove_node_ip to remove etcd part * fix: remove tail space * fix: handle ubuntu: focal
-
- Jul 01, 2020
-
-
Maxime Guyot authored
-
- Jun 09, 2020
-
-
Alexander Petermann authored
-
- Mar 13, 2020
-
-
Nakahara, Kohei authored
-
- Oct 10, 2019
-
-
BenoitBOULANGER authored
-
- Aug 07, 2019
-
-
Matthew Mosesohn authored
Change-Id: Ib27d051ff111f813097a9b33a86465a2a30a6db0
-
Matthew Mosesohn authored
Change-Id: I1c59249f08f16d0f6fd60df6ab61f17a0a7df189
-
- May 22, 2019
-
-
bobahspb authored
Kubespray waits exit of every drain before run other one. Running drain every after each other seems better than parallel, because we should check resources availability every time. But, this way, we have one additional problem: possible restart pods on the nodes that are killed little bit later. Fast cordon before heavy drain seems like an easy solution.
-
- May 03, 2019
-
-
MarkusTeufelberger authored
-
- Dec 06, 2018
-
-
Andreas Krüger authored
* Remove non-kubeadm deployment * More cleanup * More cleanup * More cleanup * More cleanup * Fix gitlab * Try stop gce first before absent to make the delete process work * More cleanup * Fix bug with checking if kubeadm has already run * Fix bug with checking if kubeadm has already run * More fixes * Fix test * fix * Fix gitlab checkout untill kubespray 2.8 is on quay * Fixed * Add upgrade path from non-kubeadm to kubeadm. Revert ssl path * Readd secret checking * Do gitlab checks from v2.7.0 test upgrade path to 2.8.0 * fix typo * Fix CI jobs to kubeadm again. Fix broken hyperkube path * Fix gitlab * Fix rotate tokens * More fixes * More fixes * Fix tokens
-
- Aug 12, 2018
-
-
mauromedda authored
The post-remove action fails during the kubectl delete node action because with rc: 2, command not found. The kubectl is not in the system PATH and the full path to the binary is required
-
- Jul 02, 2018
-
-
Mark Eisenblaetter authored
-
- Jun 23, 2018
-
-
rongzhang authored
-
- Mar 08, 2018
-
-
rong.zhang authored
Drain node except daemonsets resource Use reset cluser for delete deploy data Then delete node
-