summaryrefslogtreecommitdiffstats
path: root/roles/openshift_prometheus/templates
Commit message (Collapse)AuthorAgeFilesLines
* bug 1540799: openshift_prometheus: update alertmanager config file flagPaul Gier2018-02-051-1/+1
| | | | | | Prometheus alertmanager as of 0.13.0 requires double dashes (posix) for command line flags. The double dashes should be backwards compat with earlier versions of alertmanager.
* Rebase Prometheus example for new scrape endpoints and expose alert managerMangirdas2018-01-282-75/+192
|
* dist.iteritems() no longer exists in Python 3.Jan Pazdziora2017-11-271-1/+1
|
* Allow modifying and adding prometheus application argumentsZohar Galor2017-11-191-2/+3
| | | | | config.file and web.listen-address remain unconfigurable (Changing those will break deployment) Storage defaults moved to a list parameter `openshift_prometheus_args` that can be modified and extended.
* Fix prometheus default varsMichael Gugino2017-11-071-25/+25
| | | | | | | | | Currently, prometheus role tries to set some defaults depending on openshift_deployment_type. This commit simplifies that logic. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1509782
* Split prometheus image defaults to prefix and versionZohar Galor2017-10-241-5/+5
| | | | | | To allow easier testing and deployment from different repos, image defaults were split to prefix and version that can be set externally. bz: https://bugzilla.redhat.com/show_bug.cgi?id=1493431
* Switch to stateful set in prometheusZohar Galor2017-10-231-3/+10
| | | | Also update prometheus and alert-buffer image versions, and add prometheus, and oauth-proxy arguments to align with origin template
* Fix typo in setting prom-proxy memory limitZohar Galor2017-10-181-1/+1
| | | | bz: https://bugzilla.redhat.com/show_bug.cgi?id=1493368
* Fix prometheus role nfsZohar Galor2017-10-163-45/+0
| | | | | | Allow for external or internal nfs. use facts as used for logging and metrics. Update prometheus-alertmanager image to v0.9.1
* Create ansible role for deploying prometheus on openshiftZohar Galor2017-09-067-0/+483
A new role for installing prometheus on openshift. Depends on `openshift_hosted_prometheus_deploy` flag role creates: - prometheus namespace - prometheus clusterrolebinding and service account - pvs for prometheus, alertmanager and alertbuffer for internal nfs - prometheus pod with prometheus behind oauth-proxy, alertmanager and alert-buffer behind oauth-proxy - prometheus and alertmanager configmaps - prometheus and alerts services and direct routes - prometheus, alertmanager and alert-buffer pvcs