Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit allows the CSI nodeplugin to start on machines with taints. A use case is nodegroups; a dedicated machine (e.g. ASICs and GPU) will join the cluster with a pre-defined taint so that pods can't grab valuable resources. However the taint currently stops the node from starting the plugin and getting a node ID, so we cannot use cinder volumes within pods. This commit ports the work done by jichenjc (kubernetes/cloud-provider-openstack#1276) into Magnum fixing the issue here too. Story: 2007048 Task: 42097 Change-Id: I8dec787660604d52156d71617d2bdda73fb62e9c
- Loading branch information
fa4a6ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @DavidFair , @brtknr
I'm not sure if this toleration work, seem it's missing the
key
field.