summaryrefslogtreecommitdiffstats
path: root/roles/openshift_prometheus/tasks/main.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Rebase Prometheus example for new scrape endpoints and expose alert managerMangirdas2018-01-281-1/+3
|
* Remove references to deployment_typeMichael Gugino2017-12-211-1/+1
| | | | | | | Move openshift_deployment_type check into sanity_check action plugin. Remove compatibility for deployment_type. deployment_type has been deprecated for some time now.
* Include Deprecation - openshift-prometheusRussell Teague2017-11-221-2/+2
|
* Fix uninstall option for prometheusZohar Galor2017-11-201-2/+4
| | | | | | | Only remove prometheus namespace when uninstalling. This will remove all the contained objects. bz: https://bugzilla.redhat.com/show_bug.cgi?id=1492544
* Fix prometheus default varsMichael Gugino2017-11-071-12/+1
| | | | | | | | | 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
* Add enterprise prometheus image defaultsScott Dodson2017-11-011-0/+16
| | | | | | Only require that openshift_prometheus_image_prefix be set to affect all other prefixes. Unfortunately the image_version for origin varies by image so a common image_version cannot be used.
* Create ansible role for deploying prometheus on openshiftZohar Galor2017-09-061-0/+26
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