Move to v0.3.1 of kubernetes-entrypoint which has 2 breaking changes to
pod dependencies, and also adds support for depending on jobs via
labels.
Change-Id: I2bafc2153ddd46b3833b253a2e7950bccbccf8ed
This ps includes the following grafana dashboard changes:
- Renames the OpenStack dashboard title
- Removes redundant kubernetes dashboards
- Fixes datasource for the nginx dashboard
- Fixes templating variable for rabbitmq dashboard
Change-Id: I2fa1ff606746ce1f51d2ed01788bb5282bd53dfc
This ps proposes adding a common template for the image_repo_sync
jobs for consumption by the charts
Change-Id: I48476d1e4fd94bd1b08b13b46983e3d999f8d8ca
This adds the local image registry endpoint to elasticsearch,
fluent-logging and grafana. This endpoint was missing from the
values.yaml in those charts
Change-Id: I30dc1f0cab40ccf8a493e13f407e2f0d37af1eee
This moves all relevant charts in osh-infra to use the htk manifest
template for ingresses, bringing them in line with the charts in
openstack-helm
Change-Id: Ic9c3cc6f0051fa66b6f88ec2b2725698b36ce824
This ps adds more granular node selectors for the charts in osh
infra to match what is currently done in osh
Change-Id: I8957a95053b9fb3ea329fd37ff049cd223a7695d
This PS simplify the logic for dyanmicly merging the image management
depenencies into pod deps when active.
Change-Id: I0cf6c93173bc5fbce697ac15be8697d3b1326d0a
Adds support for a new feature of kubernetes-entrypoint, pod
dependencies, that was added in v0.3.0.
Change-Id: I78d9e0545ca3b837cd2386783386a253f7f5a2d6
This PS moves existing dynamic common dependencies under a
'dynamic.common' key to simplify the yaml tree.
Change-Id: I4332bcfdf11197488e7bd5d8cf4c25565ea1c7b6
This PS moves static dependencies unser a 'static' key to allow
expansion to cover dynamic dependencies.
Change-Id: Ia0e853564955e0fbbe5a9e91a8b8924c703b1b02
Adds the necessary changes to allow grafana to display metrics for
multiple rabbitmq-exporter deployments, in the cases where
multiple rabbitmq instances are deployed
Change-Id: Ie2bef28e0428870e529d71717c9eeea51ac445aa
This removes the etcd dashboard as a default dashboard for grafana
as it currently doesn't work out of the box
Change-Id: Icd435268756336113219df66068f62c8870ed9f9
Two incorrect expressions were causing issues in reporting the
number of OSDs In and the number of OSDs Down. This updates the
expressions to fix these issues
Change-Id: I41c3588a227edc8fe986061886a27d1f694d6e92
Adds "helm-toolkit.utils.merge" which is a replacement for the
upstream sprig "merge" function which didn't quite do what we
wanted, specifically it didn't merge slices, it just overrode
one with the other. This PS also updates existing callsites
of the sprig merge with "helm-toolkit.utils.merge".
Change-Id: I456349558d4cf941d1bcb07fc76d0688b0a10782
This updates the ceph dashboards in grafana to use the metrics
provided by the ceph-mgr prometheus module instead of the digital
ocean ceph exporter
Change-Id: I449bc924034f0beabca3c6e8aab17765a706fd50
This PS adds support for multiple replicas of Grafana to be
deployed, and adds MySQL based data persistance to the chart.
Change-Id: Ife44985a6d5024cc2074346340fba1d8efdecbfa
Moves the grafana chart to OSH infra along with basic rbac rules
that may be tightened with future work.
Change-Id: Ie14627530a73d4b7b01eb93ca5f7174d99d9caec