OSH-Infra: Update monitoring chart configs
This updates chart configuration overrides for the monitoring services, as well as adds missing secrets, charts and service accounts for other exporters that have now been enabled Change-Id: Ia1ed7bba38d7c262e85de8162d53012cdadf487e
This commit is contained in:
parent
0a1ba88004
commit
7705bba7e2
@ -68,6 +68,12 @@ metadata:
|
|||||||
path: .osh_infra.grafana.oslo_db
|
path: .osh_infra.grafana.oslo_db
|
||||||
dest:
|
dest:
|
||||||
path: .values.endpoints.oslo_db.auth.user
|
path: .values.endpoints.oslo_db.auth.user
|
||||||
|
- src:
|
||||||
|
schema: pegleg/AccountCatalogue/v1
|
||||||
|
name: osh_infra_service_accounts
|
||||||
|
path: .osh_infra.prometheus.admin
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.monitoring.auth.admin
|
||||||
- src:
|
- src:
|
||||||
schema: pegleg/AccountCatalogue/v1
|
schema: pegleg/AccountCatalogue/v1
|
||||||
name: osh_infra_service_accounts
|
name: osh_infra_service_accounts
|
||||||
@ -120,6 +126,12 @@ metadata:
|
|||||||
schema: deckhand/Passphrase/v1
|
schema: deckhand/Passphrase/v1
|
||||||
name: osh_infra_oslo_db_admin_password
|
name: osh_infra_oslo_db_admin_password
|
||||||
path: .
|
path: .
|
||||||
|
- dest:
|
||||||
|
path: .values.endpoints.monitoring.auth.admin.password
|
||||||
|
src:
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
name: osh_infra_prometheus_admin_password
|
||||||
|
path: .
|
||||||
|
|
||||||
# LDAP Configuration Details
|
# LDAP Configuration Details
|
||||||
- src:
|
- src:
|
||||||
@ -211,6 +223,10 @@ data:
|
|||||||
node_selector_key: openstack-control-plane
|
node_selector_key: openstack-control-plane
|
||||||
node_selector_value: enabled
|
node_selector_value: enabled
|
||||||
conf:
|
conf:
|
||||||
|
provisioning:
|
||||||
|
datasources:
|
||||||
|
monitoring:
|
||||||
|
url: http://prom-metrics.osh-infra.svc.cluster.local:80/
|
||||||
ldap:
|
ldap:
|
||||||
config:
|
config:
|
||||||
base_dns:
|
base_dns:
|
||||||
|
@ -31,6 +31,13 @@ metadata:
|
|||||||
path: .osh_infra.oslo_db
|
path: .osh_infra.oslo_db
|
||||||
dest:
|
dest:
|
||||||
path: .values.endpoints.olso_db
|
path: .values.endpoints.olso_db
|
||||||
|
- src:
|
||||||
|
schema: pegleg/EndpointCatalogue/v1
|
||||||
|
name: osh_infra_endpoints
|
||||||
|
path: .osh_infra.prometheus_mysql_exporter
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.prometheus_mysql_exporter
|
||||||
|
|
||||||
# Accounts
|
# Accounts
|
||||||
- src:
|
- src:
|
||||||
schema: pegleg/AccountCatalogue/v1
|
schema: pegleg/AccountCatalogue/v1
|
||||||
@ -38,6 +45,12 @@ metadata:
|
|||||||
path: .osh_infra.oslo_db.admin
|
path: .osh_infra.oslo_db.admin
|
||||||
dest:
|
dest:
|
||||||
path: .values.endpoints.oslo_db.auth.admin
|
path: .values.endpoints.oslo_db.auth.admin
|
||||||
|
- src:
|
||||||
|
schema: pegleg/AccountCatalogue/v1
|
||||||
|
name: osh_infra_service_accounts
|
||||||
|
path: .osh_infra.prometheus_mysql_exporter.user
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.prometheus_mysql_exporter.auth.user
|
||||||
|
|
||||||
# Secrets
|
# Secrets
|
||||||
- dest:
|
- dest:
|
||||||
@ -46,7 +59,12 @@ metadata:
|
|||||||
schema: deckhand/Passphrase/v1
|
schema: deckhand/Passphrase/v1
|
||||||
name: osh_infra_oslo_db_admin_password
|
name: osh_infra_oslo_db_admin_password
|
||||||
path: .
|
path: .
|
||||||
|
- dest:
|
||||||
|
path: .values.endpoints.oslo_db.auth.exporter.password
|
||||||
|
src:
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
name: osh_infra_oslo_db_exporter_password
|
||||||
|
path: .
|
||||||
data:
|
data:
|
||||||
chart_name: osh-infra-mariadb
|
chart_name: osh-infra-mariadb
|
||||||
release: osh-infra-mariadb
|
release: osh-infra-mariadb
|
||||||
@ -72,6 +90,9 @@ data:
|
|||||||
prometheus_mysql_exporter:
|
prometheus_mysql_exporter:
|
||||||
node_selector_key: openstack-control-plane
|
node_selector_key: openstack-control-plane
|
||||||
node_selector_value: enabled
|
node_selector_value: enabled
|
||||||
|
monitoring:
|
||||||
|
prometheus:
|
||||||
|
enabled: true
|
||||||
dependencies:
|
dependencies:
|
||||||
- osh-helm-toolkit
|
- osh-helm-toolkit
|
||||||
...
|
...
|
||||||
|
@ -13,5 +13,6 @@ data:
|
|||||||
- prometheus
|
- prometheus
|
||||||
- prometheus-alertmanager
|
- prometheus-alertmanager
|
||||||
- prometheus-node-exporter
|
- prometheus-node-exporter
|
||||||
|
- prometheus-process-exporter
|
||||||
- prometheus-kube-state-metrics
|
- prometheus-kube-state-metrics
|
||||||
- nagios
|
- nagios
|
||||||
|
@ -37,6 +37,12 @@ metadata:
|
|||||||
path: .osh_infra.monitoring
|
path: .osh_infra.monitoring
|
||||||
dest:
|
dest:
|
||||||
path: .values.endpoints.monitoring
|
path: .values.endpoints.monitoring
|
||||||
|
- src:
|
||||||
|
schema: pegleg/EndpointCatalogue/v1
|
||||||
|
name: osh_infra_endpoints
|
||||||
|
path: .osh_infra.elasticsearch
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.elasticsearch
|
||||||
- src:
|
- src:
|
||||||
schema: pegleg/EndpointCatalogue/v1
|
schema: pegleg/EndpointCatalogue/v1
|
||||||
name: osh_infra_endpoints
|
name: osh_infra_endpoints
|
||||||
@ -51,6 +57,18 @@ metadata:
|
|||||||
path: .osh_infra.nagios.admin
|
path: .osh_infra.nagios.admin
|
||||||
dest:
|
dest:
|
||||||
path: .values.endpoints.nagios.auth.admin
|
path: .values.endpoints.nagios.auth.admin
|
||||||
|
- src:
|
||||||
|
schema: pegleg/AccountCatalogue/v1
|
||||||
|
name: osh_infra_service_accounts
|
||||||
|
path: .osh_infra.prometheus.admin
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.monitoring.auth.admin
|
||||||
|
- src:
|
||||||
|
schema: pegleg/AccountCatalogue/v1
|
||||||
|
name: osh_infra_service_accounts
|
||||||
|
path: .osh_infra.elasticsearch.admin
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.elasticsearch.auth.admin
|
||||||
|
|
||||||
# Secrets
|
# Secrets
|
||||||
- dest:
|
- dest:
|
||||||
@ -59,6 +77,18 @@ metadata:
|
|||||||
schema: deckhand/Passphrase/v1
|
schema: deckhand/Passphrase/v1
|
||||||
name: osh_infra_nagios_admin_password
|
name: osh_infra_nagios_admin_password
|
||||||
path: .
|
path: .
|
||||||
|
- dest:
|
||||||
|
path: .values.endpoints.elasticsearch.auth.admin.password
|
||||||
|
src:
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
name: osh_infra_elasticsearch_admin_password
|
||||||
|
path: .
|
||||||
|
- dest:
|
||||||
|
path: .values.endpoints.monitoring.auth.admin.password
|
||||||
|
src:
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
name: osh_infra_prometheus_admin_password
|
||||||
|
path: .
|
||||||
|
|
||||||
# LDAP Details
|
# LDAP Details
|
||||||
- src:
|
- src:
|
||||||
|
@ -0,0 +1,65 @@
|
|||||||
|
---
|
||||||
|
schema: armada/Chart/v1
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Document/v1
|
||||||
|
name: prometheus-process-exporter
|
||||||
|
layeringDefinition:
|
||||||
|
abstract: false
|
||||||
|
layer: global
|
||||||
|
storagePolicy: cleartext
|
||||||
|
substitutions:
|
||||||
|
# Chart source
|
||||||
|
- src:
|
||||||
|
schema: pegleg/SoftwareVersions/v1
|
||||||
|
name: software-versions
|
||||||
|
path: .charts.osh_infra.prometheus_process_exporter
|
||||||
|
dest:
|
||||||
|
path: .source
|
||||||
|
|
||||||
|
# Images
|
||||||
|
- src:
|
||||||
|
schema: pegleg/SoftwareVersions/v1
|
||||||
|
name: software-versions
|
||||||
|
path: .images.osh_infra.prometheus_process_exporter
|
||||||
|
dest:
|
||||||
|
path: .values.images.tags
|
||||||
|
|
||||||
|
# Endpoints
|
||||||
|
- src:
|
||||||
|
schema: pegleg/EndpointCatalogue/v1
|
||||||
|
name: osh_infra_endpoints
|
||||||
|
path: .osh_infra.process_exporter_metrics
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.process_exporter_metrics
|
||||||
|
|
||||||
|
data:
|
||||||
|
chart_name: prometheus-process-exporter
|
||||||
|
release: prometheus-process-exporter
|
||||||
|
namespace: kube-system
|
||||||
|
wait:
|
||||||
|
timeout: 900
|
||||||
|
labels:
|
||||||
|
release_group: airship-prometheus-process-exporter
|
||||||
|
install:
|
||||||
|
no_hooks: false
|
||||||
|
upgrade:
|
||||||
|
no_hooks: false
|
||||||
|
pre:
|
||||||
|
delete:
|
||||||
|
- type: job
|
||||||
|
labels:
|
||||||
|
release_group: airship-prometheus-process-exporter
|
||||||
|
create: []
|
||||||
|
post:
|
||||||
|
create: []
|
||||||
|
values:
|
||||||
|
labels:
|
||||||
|
node_exporter:
|
||||||
|
node_selector_key: node-exporter
|
||||||
|
node_selector_value: enabled
|
||||||
|
job:
|
||||||
|
node_selector_key: openstack-control-plane
|
||||||
|
node_selector_value: enabled
|
||||||
|
dependencies:
|
||||||
|
- osh-infra-helm-toolkit
|
||||||
|
...
|
File diff suppressed because it is too large
Load Diff
@ -31,6 +31,13 @@ metadata:
|
|||||||
path: .osh.oslo_db
|
path: .osh.oslo_db
|
||||||
dest:
|
dest:
|
||||||
path: .values.endpoints.olso_db
|
path: .values.endpoints.olso_db
|
||||||
|
- src:
|
||||||
|
schema: pegleg/EndpointCatalogue/v1
|
||||||
|
name: osh_endpoints
|
||||||
|
path: .osh.prometheus_mysql_exporter
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.prometheus_mysql_exporter
|
||||||
|
|
||||||
# Accounts
|
# Accounts
|
||||||
- src:
|
- src:
|
||||||
schema: pegleg/AccountCatalogue/v1
|
schema: pegleg/AccountCatalogue/v1
|
||||||
@ -38,6 +45,12 @@ metadata:
|
|||||||
path: .osh.oslo_db.admin
|
path: .osh.oslo_db.admin
|
||||||
dest:
|
dest:
|
||||||
path: .values.endpoints.oslo_db.auth.admin
|
path: .values.endpoints.oslo_db.auth.admin
|
||||||
|
- src:
|
||||||
|
schema: pegleg/AccountCatalogue/v1
|
||||||
|
name: osh_service_accounts
|
||||||
|
path: .osh.prometheus_mysql_exporter.user
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.prometheus_mysql_exporter.auth.user
|
||||||
|
|
||||||
# Secrets
|
# Secrets
|
||||||
- dest:
|
- dest:
|
||||||
@ -46,6 +59,12 @@ metadata:
|
|||||||
schema: deckhand/Passphrase/v1
|
schema: deckhand/Passphrase/v1
|
||||||
name: osh_oslo_db_admin_password
|
name: osh_oslo_db_admin_password
|
||||||
path: .
|
path: .
|
||||||
|
- dest:
|
||||||
|
path: .values.endpoints.oslo_db.auth.exporter.password
|
||||||
|
src:
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
name: osh_oslo_db_exporter_password
|
||||||
|
path: .
|
||||||
|
|
||||||
data:
|
data:
|
||||||
chart_name: openstack-mariadb
|
chart_name: openstack-mariadb
|
||||||
@ -72,6 +91,9 @@ data:
|
|||||||
prometheus_mysql_exporter:
|
prometheus_mysql_exporter:
|
||||||
node_selector_key: openstack-control-plane
|
node_selector_key: openstack-control-plane
|
||||||
node_selector_value: enabled
|
node_selector_value: enabled
|
||||||
|
monitoring:
|
||||||
|
prometheus:
|
||||||
|
enabled: true
|
||||||
dependencies:
|
dependencies:
|
||||||
- osh-helm-toolkit
|
- osh-helm-toolkit
|
||||||
...
|
...
|
||||||
|
@ -130,8 +130,6 @@ data:
|
|||||||
namespace: ceph
|
namespace: ceph
|
||||||
ceph_mon:
|
ceph_mon:
|
||||||
namespace: ceph
|
namespace: ceph
|
||||||
fluentd:
|
|
||||||
namespace: osh-infra
|
|
||||||
deployment:
|
deployment:
|
||||||
ceph: true
|
ceph: true
|
||||||
storage_secrets: true
|
storage_secrets: true
|
||||||
|
@ -122,8 +122,6 @@ data:
|
|||||||
namespace: ceph
|
namespace: ceph
|
||||||
ceph_mon:
|
ceph_mon:
|
||||||
namespace: ceph
|
namespace: ceph
|
||||||
fluentd:
|
|
||||||
namespace: osh-infra
|
|
||||||
bootstrap:
|
bootstrap:
|
||||||
enabled: true
|
enabled: true
|
||||||
conf:
|
conf:
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
---
|
||||||
|
schema: armada/ChartGroup/v1
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Document/v1
|
||||||
|
name: ucp-prometheus-openstack-exporter
|
||||||
|
layeringDefinition:
|
||||||
|
abstract: false
|
||||||
|
layer: global
|
||||||
|
storagePolicy: cleartext
|
||||||
|
data:
|
||||||
|
description: Prometheus OpenStack Exporter for UCP Components
|
||||||
|
chart_group:
|
||||||
|
- ucp-prometheus-openstack-exporter
|
@ -0,0 +1,95 @@
|
|||||||
|
---
|
||||||
|
schema: armada/Chart/v1
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Document/v1
|
||||||
|
name: ucp-prometheus-openstack-exporter
|
||||||
|
layeringDefinition:
|
||||||
|
abstract: false
|
||||||
|
layer: global
|
||||||
|
storagePolicy: cleartext
|
||||||
|
substitutions:
|
||||||
|
# Chart source
|
||||||
|
- src:
|
||||||
|
schema: pegleg/SoftwareVersions/v1
|
||||||
|
name: software-versions
|
||||||
|
path: .charts.osh_infra.prometheus_openstack_exporter
|
||||||
|
dest:
|
||||||
|
path: .source
|
||||||
|
|
||||||
|
# Images
|
||||||
|
- src:
|
||||||
|
schema: pegleg/SoftwareVersions/v1
|
||||||
|
name: software-versions
|
||||||
|
path: .images.osh_infra.prometheus_openstack_exporter
|
||||||
|
dest:
|
||||||
|
path: .values.images.tags
|
||||||
|
|
||||||
|
# Endpoints
|
||||||
|
- src:
|
||||||
|
schema: pegleg/EndpointCatalogue/v1
|
||||||
|
name: ucp_endpoints
|
||||||
|
path: .ucp.prometheus_openstack_exporter
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.prometheus_openstack_exporter
|
||||||
|
- src:
|
||||||
|
schema: pegleg/EndpointCatalogue/v1
|
||||||
|
name: ucp_endpoints
|
||||||
|
path: .ucp.identity
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.identity
|
||||||
|
|
||||||
|
# Accounts
|
||||||
|
- src:
|
||||||
|
schema: pegleg/AccountCatalogue/v1
|
||||||
|
name: ucp_service_accounts
|
||||||
|
path: .ucp.keystone.admin
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.identity.auth.admin
|
||||||
|
- src:
|
||||||
|
schema: pegleg/AccountCatalogue/v1
|
||||||
|
name: ucp_service_accounts
|
||||||
|
path: .ucp.prometheus_openstack_exporter.user
|
||||||
|
dest:
|
||||||
|
path: .values.endpoints.identity.auth.user
|
||||||
|
|
||||||
|
# Secrets
|
||||||
|
- dest:
|
||||||
|
path: .values.endpoints.identity.auth.admin.password
|
||||||
|
src:
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
name: ucp_keystone_admin_password
|
||||||
|
path: .
|
||||||
|
- dest:
|
||||||
|
path: .values.endpoints.identity.auth.user.password
|
||||||
|
src:
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
name: ucp_openstack_exporter_keystone_password
|
||||||
|
path: .
|
||||||
|
data:
|
||||||
|
chart_name: ucp-prometheus-openstack-exporter
|
||||||
|
release: ucp-prometheus-openstack-exporter
|
||||||
|
namespace: ucp
|
||||||
|
wait:
|
||||||
|
timeout: 900
|
||||||
|
labels:
|
||||||
|
release_group: airship-ucp-prometheus-openstack-exporter
|
||||||
|
install:
|
||||||
|
no_hooks: false
|
||||||
|
upgrade:
|
||||||
|
no_hooks: false
|
||||||
|
pre:
|
||||||
|
delete:
|
||||||
|
- type: job
|
||||||
|
labels:
|
||||||
|
release_group: airship-ucp-prometheus-openstack-exporter
|
||||||
|
values:
|
||||||
|
labels:
|
||||||
|
openstack_exporter:
|
||||||
|
node_selector_key: openstack-control-plane
|
||||||
|
node_selector_value: enabled
|
||||||
|
job:
|
||||||
|
node_selector_key: openstack-control-plane
|
||||||
|
node_selector_value: enabled
|
||||||
|
dependencies:
|
||||||
|
- osh-infra-helm-toolkit
|
||||||
|
...
|
@ -230,6 +230,11 @@ data:
|
|||||||
reference: 6ef48d37060e81cc6ffc283644bcd2df6c7ef80e
|
reference: 6ef48d37060e81cc6ffc283644bcd2df6c7ef80e
|
||||||
subpath: prometheus-node-exporter
|
subpath: prometheus-node-exporter
|
||||||
type: git
|
type: git
|
||||||
|
prometheus_process_exporter:
|
||||||
|
location: https://git.openstack.org/openstack/openstack-helm-infra
|
||||||
|
reference: 922d7d3d26b15d1d25e40ba1528337002ae15b0c
|
||||||
|
subpath: prometheus-process-exporter
|
||||||
|
type: git
|
||||||
prometheus_openstack_exporter:
|
prometheus_openstack_exporter:
|
||||||
location: https://git.openstack.org/openstack/openstack-helm-infra
|
location: https://git.openstack.org/openstack/openstack-helm-infra
|
||||||
reference: 6ef48d37060e81cc6ffc283644bcd2df6c7ef80e
|
reference: 6ef48d37060e81cc6ffc283644bcd2df6c7ef80e
|
||||||
@ -528,6 +533,7 @@ data:
|
|||||||
prometheus_kube_state_metrics: {}
|
prometheus_kube_state_metrics: {}
|
||||||
prometheus_node_exporter: {}
|
prometheus_node_exporter: {}
|
||||||
prometheus_openstack_exporter: {}
|
prometheus_openstack_exporter: {}
|
||||||
|
prometheus_process_exporter: {}
|
||||||
ucp:
|
ucp:
|
||||||
armada:
|
armada:
|
||||||
api: quay.io/airshipit/armada:32baf9851e9cd29f4b8670e73a9409a0e7a59e35
|
api: quay.io/airshipit/armada:32baf9851e9cd29f4b8670e73a9409a0e7a59e35
|
||||||
|
@ -29,6 +29,7 @@ data:
|
|||||||
- ucp-drydock
|
- ucp-drydock
|
||||||
- ucp-promenade
|
- ucp-promenade
|
||||||
- ucp-shipyard
|
- ucp-shipyard
|
||||||
|
- ucp-prometheus-openstack-exporter
|
||||||
- osh-infra-ingress-controller
|
- osh-infra-ingress-controller
|
||||||
- osh-infra-ceph-config
|
- osh-infra-ceph-config
|
||||||
- osh-infra-radosgw
|
- osh-infra-radosgw
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Document/v1
|
||||||
|
name: osh_infra_oslo_db_exporter_password
|
||||||
|
layeringDefinition:
|
||||||
|
abstract: false
|
||||||
|
layer: site
|
||||||
|
storagePolicy: cleartext
|
||||||
|
data: password123
|
||||||
|
...
|
@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Document/v1
|
||||||
|
name: osh_infra_prometheus_admin_password
|
||||||
|
layeringDefinition:
|
||||||
|
abstract: false
|
||||||
|
layer: site
|
||||||
|
storagePolicy: cleartext
|
||||||
|
data: password123
|
||||||
|
...
|
@ -7,5 +7,5 @@ metadata:
|
|||||||
abstract: false
|
abstract: false
|
||||||
layer: site
|
layer: site
|
||||||
storagePolicy: cleartext
|
storagePolicy: cleartext
|
||||||
data: password123
|
data: admin_access_key
|
||||||
...
|
...
|
||||||
|
@ -7,5 +7,5 @@ metadata:
|
|||||||
abstract: false
|
abstract: false
|
||||||
layer: site
|
layer: site
|
||||||
storagePolicy: cleartext
|
storagePolicy: cleartext
|
||||||
data: password123
|
data: admin_secret_key
|
||||||
...
|
...
|
||||||
|
@ -7,5 +7,5 @@ metadata:
|
|||||||
abstract: false
|
abstract: false
|
||||||
layer: site
|
layer: site
|
||||||
storagePolicy: cleartext
|
storagePolicy: cleartext
|
||||||
data: password123
|
data: elastic_access_key
|
||||||
...
|
...
|
||||||
|
@ -7,5 +7,5 @@ metadata:
|
|||||||
abstract: false
|
abstract: false
|
||||||
layer: site
|
layer: site
|
||||||
storagePolicy: cleartext
|
storagePolicy: cleartext
|
||||||
data: password123
|
data: elastic_secret_key
|
||||||
...
|
...
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Document/v1
|
||||||
|
name: osh_oslo_db_exporter_password
|
||||||
|
layeringDefinition:
|
||||||
|
abstract: false
|
||||||
|
layer: site
|
||||||
|
storagePolicy: cleartext
|
||||||
|
data: password123
|
||||||
|
...
|
@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
schema: deckhand/Passphrase/v1
|
||||||
|
metadata:
|
||||||
|
schema: metadata/Document/v1
|
||||||
|
name: ucp_openstack_exporter_keystone_password
|
||||||
|
layeringDefinition:
|
||||||
|
abstract: false
|
||||||
|
layer: site
|
||||||
|
storagePolicy: cleartext
|
||||||
|
data: password123
|
||||||
|
...
|
@ -260,6 +260,19 @@ data:
|
|||||||
default: "http"
|
default: "http"
|
||||||
host_fqdn_override:
|
host_fqdn_override:
|
||||||
default: null
|
default: null
|
||||||
|
prometheus_openstack_exporter:
|
||||||
|
namespace: ucp
|
||||||
|
hosts:
|
||||||
|
default: openstack-metrics
|
||||||
|
host_fqdn_override:
|
||||||
|
default: null
|
||||||
|
path:
|
||||||
|
default: null
|
||||||
|
scheme:
|
||||||
|
default: "http"
|
||||||
|
port:
|
||||||
|
exporter:
|
||||||
|
default: 9103
|
||||||
ceph:
|
ceph:
|
||||||
object_store:
|
object_store:
|
||||||
name: swift
|
name: swift
|
||||||
@ -499,6 +512,19 @@ data:
|
|||||||
default: 3306
|
default: 3306
|
||||||
wsrep:
|
wsrep:
|
||||||
default: 4567
|
default: 4567
|
||||||
|
prometheus_mysql_exporter:
|
||||||
|
namespace: openstack
|
||||||
|
hosts:
|
||||||
|
default: mysql-exporter
|
||||||
|
host_fqdn_override:
|
||||||
|
default: null
|
||||||
|
path:
|
||||||
|
default: /metrics
|
||||||
|
scheme:
|
||||||
|
default: 'http'
|
||||||
|
port:
|
||||||
|
metrics:
|
||||||
|
default: 9104
|
||||||
keystone_oslo_messaging:
|
keystone_oslo_messaging:
|
||||||
namespace: openstack
|
namespace: openstack
|
||||||
hosts:
|
hosts:
|
||||||
@ -1098,6 +1124,19 @@ data:
|
|||||||
port:
|
port:
|
||||||
mysql:
|
mysql:
|
||||||
default: 3306
|
default: 3306
|
||||||
|
prometheus_mysql_exporter:
|
||||||
|
namespace: osh-infra
|
||||||
|
hosts:
|
||||||
|
default: mysql-exporter
|
||||||
|
host_fqdn_override:
|
||||||
|
default: null
|
||||||
|
path:
|
||||||
|
default: /metrics
|
||||||
|
scheme:
|
||||||
|
default: 'http'
|
||||||
|
port:
|
||||||
|
metrics:
|
||||||
|
default: 9104
|
||||||
grafana:
|
grafana:
|
||||||
name: grafana
|
name: grafana
|
||||||
namespace: osh-infra
|
namespace: osh-infra
|
||||||
@ -1132,7 +1171,8 @@ data:
|
|||||||
port:
|
port:
|
||||||
api:
|
api:
|
||||||
default: 9090
|
default: 9090
|
||||||
public: 80
|
http:
|
||||||
|
default: 80
|
||||||
kibana:
|
kibana:
|
||||||
name: kibana
|
name: kibana
|
||||||
namespace: osh-infra
|
namespace: osh-infra
|
||||||
@ -1209,6 +1249,19 @@ data:
|
|||||||
default: 9100
|
default: 9100
|
||||||
prometheus_port:
|
prometheus_port:
|
||||||
default: 9100
|
default: 9100
|
||||||
|
process_exporter_metrics:
|
||||||
|
namespace: kube-system
|
||||||
|
hosts:
|
||||||
|
default: process-exporter
|
||||||
|
host_fqdn_override:
|
||||||
|
default: null
|
||||||
|
path:
|
||||||
|
default: null
|
||||||
|
scheme:
|
||||||
|
default: "http"
|
||||||
|
port:
|
||||||
|
metrics:
|
||||||
|
default: 9256
|
||||||
prometheus_openstack_exporter:
|
prometheus_openstack_exporter:
|
||||||
namespace: openstack
|
namespace: openstack
|
||||||
hosts:
|
hosts:
|
||||||
|
@ -122,6 +122,14 @@ data:
|
|||||||
postgres:
|
postgres:
|
||||||
username: deckhand
|
username: deckhand
|
||||||
database: deckhand
|
database: deckhand
|
||||||
|
prometheus_openstack_exporter:
|
||||||
|
user:
|
||||||
|
region_name: RegionOne
|
||||||
|
role: admin
|
||||||
|
username: prometheus-openstack-exporter
|
||||||
|
project_name: service
|
||||||
|
user_domain_name: default
|
||||||
|
project_domain_name: default
|
||||||
ceph:
|
ceph:
|
||||||
swift:
|
swift:
|
||||||
keystone:
|
keystone:
|
||||||
@ -303,6 +311,9 @@ data:
|
|||||||
oslo_db:
|
oslo_db:
|
||||||
admin:
|
admin:
|
||||||
username: root
|
username: root
|
||||||
|
prometheus_mysql_exporter:
|
||||||
|
user:
|
||||||
|
username: osh-oslodb-exporter
|
||||||
neutron:
|
neutron:
|
||||||
neutron:
|
neutron:
|
||||||
role: admin
|
role: admin
|
||||||
@ -406,6 +417,9 @@ data:
|
|||||||
oslo_db:
|
oslo_db:
|
||||||
admin:
|
admin:
|
||||||
username: root
|
username: root
|
||||||
|
prometheus_mysql_exporter:
|
||||||
|
user:
|
||||||
|
username: osh-infra-oslodb-exporter
|
||||||
prometheus_openstack_exporter:
|
prometheus_openstack_exporter:
|
||||||
user:
|
user:
|
||||||
role: admin
|
role: admin
|
||||||
@ -416,6 +430,9 @@ data:
|
|||||||
nagios:
|
nagios:
|
||||||
admin:
|
admin:
|
||||||
username: nagios
|
username: nagios
|
||||||
|
prometheus:
|
||||||
|
admin:
|
||||||
|
username: prometheus
|
||||||
ldap:
|
ldap:
|
||||||
admin:
|
admin:
|
||||||
# NEWSITE-CHANGEME: Replace with the site's LDAP account used to
|
# NEWSITE-CHANGEME: Replace with the site's LDAP account used to
|
||||||
|
Loading…
Reference in New Issue
Block a user