2 schema: armada/Chart/v1
4 schema: metadata/Document/v1
9 storagePolicy: cleartext
13 schema: pegleg/SoftwareVersions/v1
14 name: software-versions
15 path: .charts.osh_infra.grafana
21 schema: pegleg/SoftwareVersions/v1
22 name: software-versions
23 path: .images.osh_infra.grafana
25 path: .values.images.tags
29 schema: pegleg/EndpointCatalogue/v1
30 name: osh_infra_endpoints
31 path: .osh_infra.oslo_db
33 path: .values.endpoints.oslo_db
35 schema: pegleg/EndpointCatalogue/v1
36 name: osh_infra_endpoints
37 path: .osh_infra.oslo_db
39 path: .values.endpoints.oslo_db_session
41 schema: pegleg/EndpointCatalogue/v1
42 name: osh_infra_endpoints
43 path: .osh_infra.grafana
45 path: .values.endpoints.grafana
47 schema: pegleg/EndpointCatalogue/v1
48 name: osh_infra_endpoints
49 path: .osh_infra.monitoring
51 path: .values.endpoints.monitoring
53 schema: pegleg/EndpointCatalogue/v1
54 name: osh_infra_endpoints
57 path: .values.endpoints.ldap
60 schema: pegleg/AccountCatalogue/v1
61 name: osh_infra_service_accounts
62 path: .osh_infra.grafana.admin
64 path: .values.endpoints.grafana.auth.admin
66 schema: pegleg/AccountCatalogue/v1
67 name: osh_infra_service_accounts
68 path: .osh_infra.grafana.oslo_db
70 path: .values.endpoints.oslo_db.auth.user
72 schema: pegleg/AccountCatalogue/v1
73 name: osh_infra_service_accounts
74 path: .osh_infra.grafana.oslo_db.database
76 path: .values.endpoints.oslo_db.path
79 schema: pegleg/AccountCatalogue/v1
80 name: osh_infra_service_accounts
81 path: .osh_infra.grafana.oslo_db_session
83 path: .values.endpoints.oslo_db_session.auth.user
85 schema: pegleg/AccountCatalogue/v1
86 name: osh_infra_service_accounts
87 path: .osh_infra.grafana.oslo_db_session.database
89 path: .values.endpoints.oslo_db_session.path
94 path: .values.endpoints.grafana.auth.admin.password
96 schema: deckhand/Passphrase/v1
97 name: osh_infra_grafana_admin_password
100 path: .values.endpoints.oslo_db.auth.user.password
102 schema: deckhand/Passphrase/v1
103 name: osh_infra_grafana_oslo_db_password
106 path: .values.endpoints.oslo_db_session.auth.user.password
108 schema: deckhand/Passphrase/v1
109 name: osh_infra_grafana_oslo_db_session_password
112 path: .values.endpoints.oslo_db.auth.admin.password
114 schema: deckhand/Passphrase/v1
115 name: osh_infra_oslo_db_admin_password
118 path: .values.endpoints.oslo_db_session.auth.admin.password
120 schema: deckhand/Passphrase/v1
121 name: osh_infra_oslo_db_admin_password
124 # LDAP Configuration Details
126 schema: pegleg/AccountCatalogue/v1
127 name: osh_infra_service_accounts
128 path: .osh_infra.ldap.admin.bind
130 path: .values.endpoints.ldap.auth.admin.bind_dn
132 path: .values.endpoints.ldap.auth.admin.password
134 schema: deckhand/Passphrase/v1
135 name: osh_keystone_ldap_password
138 schema: pegleg/CommonAddresses/v1
139 name: common-addresses
140 path: .ldap.subdomain
142 path: .values.conf.ldap.config.base_dns.search
145 schema: pegleg/CommonAddresses/v1
146 name: common-addresses
149 path: .values.conf.ldap.config.base_dns.search
152 schema: pegleg/CommonAddresses/v1
153 name: common-addresses
154 path: .ldap.subdomain
156 path: .values.conf.ldap.config.base_dns.group_search
159 schema: pegleg/CommonAddresses/v1
160 name: common-addresses
163 path: .values.conf.ldap.config.base_dns.group_search
166 schema: pegleg/CommonAddresses/v1
167 name: common-addresses
168 path: .ldap.common_name
170 path: .values.conf.ldap.config.filters.group_search
173 schema: pegleg/CommonAddresses/v1
174 name: common-addresses
175 path: .ldap.subdomain
177 path: .values.conf.ldap.config.filters.group_search
180 schema: pegleg/CommonAddresses/v1
181 name: common-addresses
184 path: .values.conf.ldap.config.filters.group_search
193 release_group: airship-grafana
202 release_group: airship-grafana
208 node_selector_key: openstack-control-plane
209 node_selector_value: enabled
211 node_selector_key: openstack-control-plane
212 node_selector_value: enabled
217 search: "DC=SUBDOMAIN,DC=DOMAIN,DC=com"
218 group_search: "OU=Groups,DC=SUBDOMAIN,DC=DOMAIN,DC=com"
220 search: "(sAMAccountName=%s)"
221 group_search: "(memberof=CN=COMMON_NAME,OU=Application,OU=Groups,DC=SUBDOMAIN,DC=DOMAIN,DC=com)"
223 verbose_logging = true
225 host = "{{ tuple "ldap" "public" . | include "helm-toolkit.endpoints.hostname_fqdn_endpoint_lookup" }}"
226 port = {{ tuple "ldap" "public" "ldap" . | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
229 ssl_skip_verify = false
230 bind_dn = "{{ .Values.endpoints.ldap.auth.admin.bind_dn }}"
231 bind_password = '{{ .Values.endpoints.ldap.auth.admin.password }}'
232 search_filter = "{{ .Values.conf.ldap.config.filters.search }}"
233 search_base_dns = ["{{ .Values.conf.ldap.config.base_dns.search }}"]
234 group_search_base_dns = ["{{ .Values.conf.ldap.config.base_dns.group_search }}"]
236 username = "sAMAccountName"
238 member_of = "memberof"
240 [[servers.group_mappings]]
241 group_dn = "{{.Values.endpoints.ldap.auth.admin.bind_dn }}"
243 [[servers.group_mappings]]
250 - osh-infra-helm-toolkit