Sign inSign up

enver/label-nodes

By enver

•Updated over 1 year ago

A simple application to label your EKS kubernetes nodes with node-role.kubernetes.io/* label

Image
0

4.8K

enver/label-nodes repository overview

⁠label-nodes

A simple application to label your EKS Kubernetes nodes with node-role.kubernetes.io/* label as you can't set *kubernetes.io labels on AWS managed node groups as described:

As a workaround, set node-role.kubernetes/foo=true label while creating a node group and use the label-nodes application to attach node-role.kubernetes.io/foo=true to node once it is up.

⁠Installation

The docker image can be found here⁠

There is a helm chart⁠ to help you deploy to the cluster

⁠Customize

To customize the installation set

  • INTERVAL_SECONDS - Interval at which the application runs and scans for new nodes (default 60)
  • SOURCE_LABEL_PREFIX - Source label prefix to be used for reading role (or any other information) (default node-role.kubernetes/)
  • DESTINATION_LABEL_PREFIX - Destination label prefix (default node-role.kubernetes.io/)

Tag summary

Content type

Image

Digest

sha256:ef5c5bac6…

Size

97.4 MB

Last updated

over 1 year ago

docker pull enver/label-nodes