Update charts metadata
After merger of osh-infra we have to update the home urls for all charts to point to the openstack-helm repo. Also cleanup references to osh-infra in other places. Change-Id: Iefeba8024b6720d25013c60cfd3a835950675801
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
The source repository for this project can be found at:
|
||||
|
||||
https://opendev.org/openstack/openstack-helm-infra
|
||||
https://opendev.org/openstack/openstack-helm.git
|
||||
|
||||
Pull requests submitted through GitHub are not monitored.
|
||||
|
||||
@@ -11,9 +11,4 @@ to set up and use Gerrit:
|
||||
|
||||
Bugs should be filed on StoryBoard:
|
||||
|
||||
https://storyboard.openstack.org/#!/project/openstack/openstack-helm-infra
|
||||
|
||||
For more specific information about contributing to this repository, see the
|
||||
openstack-helm infra contributor guide:
|
||||
|
||||
https://docs.openstack.org/openstack-helm-infra/latest/contributor/contributing.html
|
||||
https://storyboard.openstack.org/#!/project/openstack/openstack-helm
|
||||
|
@@ -91,7 +91,7 @@ subjects:
|
||||
---
|
||||
# This role bindig refers to the ClusterRole for
|
||||
# check-dns deployment.
|
||||
# See: openstack-helm-infra/ceph-client/deployment-checkdns.yaml
|
||||
# See: openstack-helm/ceph-client/deployment-checkdns.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
|
@@ -1,7 +1,7 @@
|
||||
Elasticsearch
|
||||
=============
|
||||
|
||||
The Elasticsearch chart in openstack-helm-infra provides a distributed data
|
||||
The Elasticsearch chart in openstack-helm provides a distributed data
|
||||
store to index and analyze logs generated from the OpenStack-Helm services.
|
||||
The chart contains templates for:
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
Fluent-logging
|
||||
===============
|
||||
|
||||
The fluent-logging chart in openstack-helm-infra provides the base for a
|
||||
The fluent-logging chart in openstack-helm provides the base for a
|
||||
centralized logging platform for OpenStack-Helm. The chart combines two
|
||||
services, Fluentbit and Fluentd, to gather logs generated by the services,
|
||||
filter on or add metadata to logged events, then forward them to Elasticsearch
|
||||
|
@@ -1,7 +1,7 @@
|
||||
Nagios
|
||||
======
|
||||
|
||||
The Nagios chart in openstack-helm-infra can be used to provide an alarming
|
||||
The Nagios chart in openstack-helm can be used to provide an alarming
|
||||
service that's tightly coupled to an OpenStack-Helm deployment. The Nagios
|
||||
chart uses a custom Nagios core image that includes plugins developed to query
|
||||
Prometheus directly for scraped metrics and triggered alarms, query the Ceph
|
||||
|
@@ -1,7 +1,7 @@
|
||||
Prometheus
|
||||
==========
|
||||
|
||||
The Prometheus chart in openstack-helm-infra provides a time series database and
|
||||
The Prometheus chart in openstack-helm provides a time series database and
|
||||
a strong querying language for monitoring various components of OpenStack-Helm.
|
||||
Prometheus gathers metrics by scraping defined service endpoints or pods at
|
||||
specified intervals and indexing them in the underlying time series database.
|
||||
@@ -56,7 +56,7 @@ configuration components of the Prometheus deployment at runtime.
|
||||
Kubernetes Endpoint Configuration
|
||||
---------------------------------
|
||||
|
||||
The Prometheus chart in openstack-helm-infra uses the built-in service discovery
|
||||
The Prometheus chart in openstack-helm uses the built-in service discovery
|
||||
mechanisms for Kubernetes endpoints and pods to automatically configure scrape
|
||||
targets. Functions added to helm-toolkit allows configuration of these targets
|
||||
via annotations that can be applied to any service or pod that exposes metrics
|
||||
@@ -180,7 +180,7 @@ Extending Prometheus
|
||||
|
||||
Prometheus can target various exporters to gather metrics related to specific
|
||||
applications to extend visibility into an OpenStack-Helm deployment. Currently,
|
||||
openstack-helm-infra contains charts for:
|
||||
openstack-helm contains charts for:
|
||||
|
||||
- prometheus-kube-state-metrics: Provides additional Kubernetes metrics
|
||||
- prometheus-node-exporter: Provides metrics for nodes and linux kernels
|
||||
@@ -292,7 +292,7 @@ Rules Configuration
|
||||
|
||||
Prometheus provides a querying language that can operate on defined rules which
|
||||
allow for the generation of alerts on specific metrics. The Prometheus chart in
|
||||
openstack-helm-infra defines these rules via the values.yaml file. By defining
|
||||
openstack-helm defines these rules via the values.yaml file. By defining
|
||||
these in the values file, it allows operators flexibility to provide specific
|
||||
rules via overrides at installation. The following rules keys are provided:
|
||||
|
||||
@@ -324,7 +324,7 @@ Prometheus recording_ and alert_ rules documentation.
|
||||
|
||||
Note: Prometheus releases prior to 2.0 used gotpl to define rules. Prometheus
|
||||
2.0 changed the rules format to YAML, making them much easier to read. The
|
||||
Prometheus chart in openstack-helm-infra uses Prometheus 2.0 by default to take
|
||||
Prometheus chart in openstack-helm uses Prometheus 2.0 by default to take
|
||||
advantage of changes to the underlying storage layer and the handling of stale
|
||||
data. The chart will not support overrides for Prometheus versions below 2.0,
|
||||
as the command line flags for the service changed between versions.
|
||||
|
@@ -802,9 +802,9 @@ The charts can be updated with these overrides pre or post deployment. If this i
|
||||
::
|
||||
|
||||
cd /opt/openstack-helm
|
||||
helm upgrade --install ceph-osd ../openstack-helm-infra/ceph-osd --namespace=ceph --values=/tmp/ceph.yaml
|
||||
helm upgrade --install ceph-osd ../openstack-helm/ceph-osd --namespace=ceph --values=/tmp/ceph.yaml
|
||||
kubectl delete jobs/ceph-rbd-pool -n ceph
|
||||
helm upgrade --install ceph-client ../openstack-helm-infra/ceph-client --namespace=ceph --values=/tmp/ceph.yaml
|
||||
helm upgrade --install ceph-client ../openstack-helm/ceph-client --namespace=ceph --values=/tmp/ceph.yaml
|
||||
helm delete cinder --purge
|
||||
helm upgrade --install cinder ./cinder --namespace=openstack --values=/tmp/cinder.yaml
|
||||
|
||||
|
@@ -89,7 +89,7 @@ This document captures steps to bring Ceph back up after deleting it's associate
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
cd /opt/openstack-helm-infra/
|
||||
cd /opt/openstack-helm/
|
||||
./tools/deployment/multinode/030-ceph.sh
|
||||
|
||||
3.5 Disable CephX authentication
|
||||
@@ -199,7 +199,7 @@ This document captures steps to bring Ceph back up after deleting it's associate
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
cd /opt/openstack-helm-infra/
|
||||
cd /opt/openstack-helm/
|
||||
./tools/deployment/multinode/030-ceph.sh
|
||||
./tools/deployment/multinode/040-ceph-ns-activate.sh
|
||||
|
||||
|
@@ -83,12 +83,12 @@ step 1: setup
|
||||
- create multiple ceph osd charts as per requirement
|
||||
|
||||
.. note::
|
||||
copy ceph-osd folder to multiple ceph osd charts in openstack-helm-infra folder
|
||||
copy ceph-osd folder to multiple ceph osd charts in openstack-helm folder
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
ubuntu@k8smaster:/opt/openstack-helm-infra$ cp -r ceph-osd ceph-osd-vdb
|
||||
ubuntu@k8smaster:/opt/openstack-helm-infra$ cp -r ceph-osd ceph-osd-vdc
|
||||
ubuntu@k8smaster:/opt/openstack-helm$ cp -r ceph-osd ceph-osd-vdb
|
||||
ubuntu@k8smaster:/opt/openstack-helm$ cp -r ceph-osd ceph-osd-vdc
|
||||
|
||||
.. note::
|
||||
make sure to correct chart name in each osd chart folder created above, need to
|
||||
@@ -112,7 +112,7 @@ step 1: setup
|
||||
and also have correct overrides as shown below.
|
||||
|
||||
example1: for CHART in ceph-osd-vdb; do
|
||||
helm upgrade --install ${CHART} ${OSH_INFRA_PATH}/${CHART} \
|
||||
helm upgrade --install ${CHART} ${OSH_PATH}/${CHART} \
|
||||
--namespace=ceph \
|
||||
--values=/tmp/ceph.yaml \
|
||||
${OSH_EXTRA_HELM_ARGS} \
|
||||
@@ -127,7 +127,7 @@ step 1: setup
|
||||
location: /dev/vda1
|
||||
|
||||
example2: for CHART in ceph-osd-vdc; do
|
||||
helm upgrade --install ${CHART} ${OSH_INFRA_PATH}/${CHART} \
|
||||
helm upgrade --install ${CHART} ${OSH_PATH}/${CHART} \
|
||||
--namespace=ceph \
|
||||
--values=/tmp/ceph.yaml \
|
||||
${OSH_EXTRA_HELM_ARGS} \
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://www.elastic.co/guide/en/apm/get-started/current/index.html
|
||||
sources:
|
||||
- https://github.com/elastic/apm-server
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://www.elastic.co/products/beats/filebeat
|
||||
sources:
|
||||
- https://github.com/elastic/beats/tree/master/filebeat
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://www.elastic.co/products/beats/metricbeat
|
||||
sources:
|
||||
- https://github.com/elastic/beats/tree/master/metricbeat
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://www.elastic.co/products/beats/packetbeat
|
||||
sources:
|
||||
- https://github.com/elastic/beats/tree/master/packetbeat
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://www.fluentbit.io/
|
||||
sources:
|
||||
- https://github.com/fluent/fluentbit
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://www.fluentd.org/
|
||||
sources:
|
||||
- https://github.com/fluent/fluentd
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://docs.openstack.org/openstack-helm
|
||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/OpenStack-Helm/OpenStack_Project_OpenStackHelm_vertical.png
|
||||
sources:
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://www.elastic.co/products/kibana
|
||||
sources:
|
||||
- https://github.com/elastic/kibana
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -18,7 +18,7 @@ name: kubernetes-keystone-webhook
|
||||
version: 2025.1.0
|
||||
home: https://github.com/kubernetes/cloud-provider-openstack
|
||||
sources:
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://github.com/kubernetes/node-problem-detector
|
||||
sources:
|
||||
- https://github.com/kubernetes/node-problem-detector
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://prometheus.io/docs/alerting/alertmanager/
|
||||
sources:
|
||||
- https://github.com/prometheus/alertmanager
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -17,7 +17,7 @@ name: prometheus-blackbox-exporter
|
||||
version: 2025.1.0
|
||||
home: https://github.com/prometheus/blackbox_exporter
|
||||
sources:
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
- https://github.com/prometheus/blackbox_exporter
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://github.com/kubernetes/kube-state-metrics
|
||||
sources:
|
||||
- https://github.com/kubernetes/kube-state-metrics
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://github.com/prometheus/node_exporter
|
||||
sources:
|
||||
- https://github.com/prometheus/node_exporter
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -16,10 +16,9 @@ appVersion: v1.0.0
|
||||
description: OpenStack Metrics Exporter for Prometheus
|
||||
name: prometheus-openstack-exporter
|
||||
version: 2025.1.0
|
||||
home: https://github.com/openstack/openstack-helm-infra
|
||||
home: https://opendev.org/openstack/openstack-helm
|
||||
sources:
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://github.com/rakesh-patnaik/prometheus-openstack-exporter
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -16,10 +16,10 @@ appVersion: v0.2.11
|
||||
description: OpenStack-Helm Process Exporter for Prometheus
|
||||
name: prometheus-process-exporter
|
||||
version: 2025.1.0
|
||||
home: https://github.com/openstack/openstack-helm-infra
|
||||
home: https://opendev.org/openstack/openstack-helm
|
||||
sources:
|
||||
- https://github.com/ncabatoff/process-exporter
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -19,7 +19,7 @@ version: 2025.1.0
|
||||
home: https://prometheus.io/
|
||||
sources:
|
||||
- https://github.com/prometheus/prometheus
|
||||
- https://opendev.org/openstack/openstack-helm-infra
|
||||
- https://opendev.org/openstack/openstack-helm
|
||||
maintainers:
|
||||
- name: OpenStack-Helm Authors
|
||||
dependencies:
|
||||
|
@@ -34,12 +34,12 @@
|
||||
repo: "{{ zj_zuul_artifact.metadata.repository }}"
|
||||
override_paths:
|
||||
- ../openstack-helm*/*/values*
|
||||
- ../openstack-helm-infra/tools/deployment/
|
||||
- ../openstack-helm/tools/deployment/
|
||||
|
||||
- name: Diff
|
||||
shell: |
|
||||
set -ex;
|
||||
for dir in openstack-helm openstack-helm-infra; do
|
||||
for dir in openstack-helm; do
|
||||
path="{{ work_dir }}/../${dir}/"
|
||||
if [ ! -d "${path}" ]; then continue; fi
|
||||
echo "${dir} diff"
|
||||
|
@@ -1,7 +1,7 @@
|
||||
# Note: This yaml file serves as an example for overriding the manifest
|
||||
# to enable additional externally managed Ceph Cinder backend.
|
||||
# libvirt/values_overrides/cinder-external-ceph-backend.yaml in repo
|
||||
# openstack-helm-infra is also needed for the attachment of ceph volumes.
|
||||
# values_overrides/libvirt/cinder-external-ceph-backend.yaml in repo
|
||||
# openstack-helm is also needed for the attachment of ceph volumes.
|
||||
---
|
||||
ceph_client:
|
||||
enable_external_ceph_backend: True
|
||||
|
Reference in New Issue
Block a user