commit cfc719b82a6f1651a2b3950b316244f907d58491
Author: Angie Wang <email address hidden>
Date: Mon May 17 17:11:12 2021 -0400
Configure kubeadm to not apply the default taint
The taint "node-role.kubernetes.io/master:NoSchedule" needs
to be removed from master node so that pods can be scheduled
on it. This is handled by a bootstrap task. However, issue
was seen that the default taint was not removed during bootstrap
that causes armada pod fails to be scheduled on controller-0.
This happens on one of the subcloud when bootstrapping a batch
of 50 subclouds.
Add configuration in kubeadm to not apply the default taint
at the beginning so it doesn't need to be removed afterwards.
Tested AIO-SX, DX upgrade and a batch of 50 subclouds deployment
Change-Id: I543280ddd55ec94ccf0586dc07877349baa06bdd
Closes-Bug: 1928722
Signed-off-by: Angie Wang <email address hidden>
Reviewed: https:/ /review. opendev. org/c/starlingx /ansible- playbooks/ +/791831 /opendev. org/starlingx/ ansible- playbooks/ commit/ cfc719b82a6f165 1a2b3950b316244 f907d58491
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit cfc719b82a6f165 1a2b3950b316244 f907d58491
Author: Angie Wang <email address hidden>
Date: Mon May 17 17:11:12 2021 -0400
Configure kubeadm to not apply the default taint
The taint "node-role. kubernetes. io/master: NoSchedule" needs
to be removed from master node so that pods can be scheduled
on it. This is handled by a bootstrap task. However, issue
was seen that the default taint was not removed during bootstrap
that causes armada pod fails to be scheduled on controller-0.
This happens on one of the subcloud when bootstrapping a batch
of 50 subclouds.
Add configuration in kubeadm to not apply the default taint
at the beginning so it doesn't need to be removed afterwards.
Tested AIO-SX, DX upgrade and a batch of 50 subclouds deployment
Change-Id: I543280ddd55ec9 4ccf0586dc07877 349baa06bdd
Closes-Bug: 1928722
Signed-off-by: Angie Wang <email address hidden>