Node Labels

HPE Ezmeral Data Fabric on Kubernetes nodeservice pods create labels on each node of the Kubernetes cluster.

Node Labels

The bootstrapping process deploys nodeservice pods to the hpe-nodesvc namespace as a daemonSet. The nodeservice pods create the following labels on each node of the Kubernetes cluster:

  • hpe.com/compute - Whether (true; default) or not (false) to use the node for compute engines. false is a weak scheduler hint that is ignored if there is no other place to store pods.
  • hpe.com/exclusivecluster - Storage cluster for which to use the node. Value can be none (default; uses the node for any storage cluster pod in the Kubernetes environment) or <storage-cluster-name> (only use the node for pods in the specified storage cluster).
  • hpe.com/dataplatform - Whether (true; default) or not (false) to use the node for storage cluster pods. false is a weak scheduler hint that is ignored if there is no other place to store pods.
  • hpe.com/usenode - Whether (true; default) or not (false) to use the node for installing the storage cluster or running compute engines. If usenode is true and both compute and dataplatform are false, then neither storage services nor compute spaces are installed on the node; however, the node might be used when there are capacity issues.

The nodeservice pods create the following annotations on each node of the Kubernetes cluster:

  • hpe.com/status

  • hpe.com/createdpvs - True/False - Internal use only. Flags the creation of persistent volumes.

  • hpe.com/decommission - Yes/No - Unused.

  • hpe.com/validationversion - Bootstrap utility version last run in the environment.

  • hpe.com/fulldisklist - Complete list of available and used disks detected on the node, including the disk size.

  • hpe.com/hddlist - List of available HDDs on the node.

    hpe.com/maintenance - Yes/No - Unused.

  • hpe.com/modifypvs - Yes/No - Unused.

  • hpe.com/nodetopology - Node topology, in the format /<racknumber>/<nodename>. Default is rack1.

  • hpe.com/nvmelist - List of available NVMEs on the node.

  • hpe.com/physicalnodeid - Example: 51ee6ec19ac3af40.

  • hpe.com/rack - Rack number label. Default is rack1.

  • hpe.com/sddlist - List of available SDDs on the node.

  • hpe.com/validationerrors - Whether (errors) or not (none) errors occurred during node validation.

  • hpe.com/validationstatus - Status of the validation operation. Value can be either validated (completed successfully) or validating (operation currently running). Do not modify this property.

  • hpe.com/validationtimestamp - Unused.