1
0
mirror of https://github.com/poseidon/typhoon synced 2024-09-21 19:31:39 +02:00
typhoon/docs/advanced
Dalton Hubble 084e8bea49 Allow custom initial node taints on worker pool nodes
* Add `node_taints` variable to worker modules to set custom
initial node taints on cloud platforms that support auto-scaling
worker pools of heterogeneous nodes (i.e. AWS, Azure, GCP)
* Worker pools could use custom `node_labels` to allowed workloads
to select among differentiated nodes, while custom `node_taints`
allows a worker pool's nodes to be tainted as special to prevent
scheduling, except by workloads that explicitly tolerate the
taint
* Expose `daemonset_tolerations` in AWS, Azure, and GCP kubernetes
cluster modules, to determine whether `kube-system` components
should tolerate the custom taint (advanced use covered in docs)

Rel: #550, #663
Closes #429
2021-04-11 15:00:11 -07:00
..
arm64.md Allow custom initial node taints on worker pool nodes 2021-04-11 15:00:11 -07:00
customization.md Improve and tidy Fedora CoreOS etcd-member.service 2020-11-08 11:49:56 -08:00
nodes.md Allow custom initial node taints on worker pool nodes 2021-04-11 15:00:11 -07:00
overview.md Add experimental Fedora CoreOS arm64 support on AWS 2020-11-14 13:09:24 -08:00
worker-pools.md Allow custom initial node taints on worker pool nodes 2021-04-11 15:00:11 -07:00