puppetlabs-kubernetes
puppetlabs-kubernetes copied to clipboard
Support setting node role on worker nodes
This PR add possibility to define
kubernetes::node_role: some_role
on worker nodes.
kubernetes::config::worker is a class
that may have no external impact to Forge modules.
kubernetes is a class
Breaking changes to this file MAY impact these 5 modules (near match):
This module is declared in 0 of 579 indexed public Puppetfiles
.
These results were generated with Rangefinder, a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
@deric Similiarly to https://github.com/puppetlabs/puppetlabs-kubernetes/pull/566, please rebase with main so we can proceed.
@deric thanks for rebasing. Before approving, could you confirm if the node_role parameter will be automatically picked by up by the template? Thanks
Sorry, this is an old PR :frowning_face: control-plane
taint seems to be supported in config other roles can be assigned using labels
kubectl label node ${hostname} node-role.kubernetes.io/${role}=
but not this way.