summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/openshift_prometheus.yml
Commit message (Collapse)AuthorAgeFilesLines
* Add installer checkpoint for prometheusZohar Galor2017-10-191-0/+20
| | | | Add checkpoint steps for full cluster install and individual entry point playbook.
* Fix Prometheus byo entry pointRussell Teague2017-10-021-1/+0
|
* Refactor openshift_hosted plays and roleMichael Gugino2017-09-251-6/+3
| | | | | | | | | | | | Currently, openshift_hosted role duplicates some logic across separate task chains. This commit cleans up the openshift_hosted role and converts it to be primarily used with include_role to give better logic to the playbooks that utilize this role. This commit also refactors the playbook that calls various openshift_hosted roles into individual playbooks. This allows more granularity for advanced users.
* Create ansible role for deploying prometheus on openshiftZohar Galor2017-09-061-0/+9
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