Container Infrastructure Management Service for OpenStack
Go to file
Diogo Guerra a46d2ffc91 [k8s] Install prometheus monitoring with helm
The Kubernetes Helm repository includes in its stable distribution
a prometheus-operator Chart.
This stable/prometheus-operator chart can be used to install all the
dependencies and some default configurations to use prometheus.
The installed extra charts are:
  * stable/prometheus-node-exporter (data scraping)
  * stable/prometheus (prometheus and alertmanager server)
  * stable/grafana (visualization dashboard)
  * stable/prometheus-operator (supervision and simple configuration)

The prometheus-operator is installed by using the label
monitoring_enabled=True. Also, the label grafana_admin_passwd can be
used to set the admin password for access to the grafana dashboard

This patch allows for transferral of prometheus monitoring maintenance
work to be done by the kubernetes/helm team.

Task: 28544
Story: 2004623
depends_on: I99d3a78085ba10030200f12bbfe58a72964e2326
Change-Id: I80d590785bf30f9d634debeaf51c0d4cce0aeb93
Signed-off-by: Diogo Guerra <dy090.guerra@gmail.com>
2019-03-21 13:25:04 +01:00
api-ref/source TrivialFix: Correcting JSON syntax 2018-03-15 06:53:03 +00:00
contrib Improve floating IP allocation 2019-03-20 18:44:45 +13:00
devstack Removed admin_* from devstack config 2018-12-20 04:00:07 +00:00
doc [k8s] Install prometheus monitoring with helm 2019-03-21 13:25:04 +01:00
dockerfiles k8s_fedora: Deploy tiller 2019-02-11 11:18:08 +01:00
etc/magnum Register default magnum service and stat policies in code 2017-10-23 02:57:29 +00:00
magnum [k8s] Install prometheus monitoring with helm 2019-03-21 13:25:04 +01:00
playbooks Release k8s v1.11.8, v1.12.6 and v1.13.4 2019-03-03 20:55:47 +00:00
releasenotes [k8s] Install prometheus monitoring with helm 2019-03-21 13:25:04 +01:00
specs Document use of kube_tag label 2018-02-13 13:40:34 +00:00
tools containers: clean-up build code 2018-12-18 19:47:56 -05:00
.coveragerc Cleanup coverage configuration 2016-08-28 21:11:07 +01:00
.gitignore Switch to stestr 2018-07-13 13:05:52 +07:00
.gitreview Update .gitreview for project rename 2015-03-28 00:20:40 +00:00
.mailmap Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
.stestr.conf Switch to stestr 2018-07-13 13:05:52 +07:00
.testr.conf Remove minion dependency on master 2016-03-04 07:41:12 -05:00
.zuul.yaml Merge "Migrate legacy jobs to Ubuntu Bionic" 2019-03-20 08:15:57 +00:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:45 +00:00
HACKING.rst Add a hacking rule for string interpolation at logging 2017-07-15 14:49:45 +08:00
LICENSE Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
README.rst fix bug link in readme 2018-12-08 17:31:44 +00:00
babel.cfg Initial commit from github (squashed) 2014-11-18 09:23:37 -05:00
bindep.txt Add bindep.txt file 2018-04-20 14:40:19 -04:00
functional_creds.conf.sample Use keystone v3 for functional tests 2016-12-05 15:21:09 +01:00
lower-constraints.txt Add framework for magnum-status upgrade check 2019-01-27 04:26:30 +00:00
requirements.txt Add framework for magnum-status upgrade check 2019-01-27 04:26:30 +00:00
setup.cfg Add framework for magnum-status upgrade check 2019-01-27 04:26:30 +00:00
setup.py Updated from global requirements 2017-03-07 01:58:36 +00:00
test-requirements.txt Switch to stestr 2018-07-13 13:05:52 +07:00
tox.ini Update min tox version to 2.0 2019-03-05 11:56:54 +11:00

README.rst

Team and repository tags

image

Magnum

Magnum is an OpenStack project which offers container orchestration engines for deploying and managing containers as first class resources in OpenStack.

For more information, please refer to the following resources: