Section Number and Name:
Specifying Metrics Ansible Variables
Describe the issue:
The document doesn't have information about the default value when users don't specify `openshift_metrics_cassandra_nodeselector` / `openshift_metrics_hawkular_nodeselector ` / `openshift_metrics_heapster_nodeselector `.
If users don't have any specific value in their inventory, the nodeselector becomes blank value("") like this:
$ oc get project openshift-infra -o yaml
It means that the pods in openshift-infra ignore defaultNodeSelector and may be deployed to any kind of node.
I think the behavior is confusing and should be documented.
Suggestions for improvement:
The documentation about the default behavior can be added to improvement.
Junqi -- Can you help with this?
What is the installation behavior if the user does not specify `openshift_metrics_cassandra_nodeselector`, `openshift_metrics_hawkular_nodeselector `, or `openshift_metrics_heapster_nodeselector `?
If the user specifies one of these parameters, does he need to set them all?
Thanks for any help.
(In reply to Michael Burke from comment #1)
> Junqi -- Can you help with this?
> What is the installation behavior if the user does not specify
> `openshift_metrics_hawkular_nodeselector `, or
> `openshift_metrics_heapster_nodeselector `?
> If the user specifies one of these parameters, does he need to set them all?
> Thanks for any help.
If they are set, the components will be deployed to the nodes which match the nodeSelector.
If not set, they can deployed on any schedulable nodes
Docs PR https://github.com/openshift/openshift-docs/pull/20900
Changes are live