For the complete documentation index, see llms.txt. This page is also available as Markdown.

nodeSelector/toleration settings do not get propagated while using Operator

Issue

Customers may find that that in a single-manifest deployment of Armory while utilizing Operator, when attempting to move the Armory pods to specific nodes with nodeSelectors and tolerations, the settings do not get propagated to the Deployment or Pods. The configuration is added for nodeSelector/toleration under spec.spinnakerConfig.service-settings, however the change is not reflected in the Deployment or Pods.

Cause

This may be due to a prior bug in the Spinnaker documentation (which specifies nodeSelectors, not nodeSelector). The Spinnaker docs had a typo due to which nodeSelector did not propagate. nodeSelector: is the field that was supported by Kubernetes.

Last updated

Was this helpful?