Bug 1730179 - The default values for OpenShift metrics(hawkular) on installation should be documented
Summary: The default values for OpenShift metrics(hawkular) on installation should be ...
Keywords:
Status: NEW
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Documentation
Version: 3.11.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Vikram Goyal
QA Contact: Junqi Zhao
Vikram Goyal
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-16 05:25 UTC by Masatoshi Hayashi
Modified: 2019-09-18 07:03 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:


Attachments (Terms of Use)

Description Masatoshi Hayashi 2019-07-16 05:25:32 UTC
Document URL: 
https://docs.openshift.com/container-platform/3.11/install_config/cluster_metrics.html#metrics-ansible-variables

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
apiVersion: project.openshift.io/v1
kind: Project
metadata:
  annotations:
    openshift.io/node-selector: ""
...
```

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.

Additional information:


Note You need to log in before you can comment on or make changes to this bug.