Skip to content

Commit 3f1f9ad

Browse files
authored
Unify discovery values among database charts (#139)
* [postrgesql] Unifying discovery values * [hive] Unifying discovery values * [mariadb,mongodb,kafka] Unifying discovery values * [elastic,opensearch] Missing chart bump and unifying discovery values * [spark-thrift,trino] Unifying discovery values * Fixed all to Draft 7 * Missing version bumps * Missing version bump for pgadmin * Bump update from merge with main * [pgadmin] Added pgpassfile for postgresql database discovery * Fix some style * Fixed typo connexion -> connection
1 parent e7ed244 commit 3f1f9ad

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+659
-567
lines changed

charts/cloudbeaver-chart/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ type: application
2222
# This is the chart version. This version number should be incremented each time you make changes
2323
# to the chart and its templates, including the app version.
2424
# Versions are expected to follow Semantic Versioning (https://semver.org/)
25-
version: 2.0.4
25+
version: 2.0.5
2626

2727
# This is the version number of the application being deployed. This version number should be
2828
# incremented each time you make changes to the application. Versions are not expected to

charts/cloudbeaver-chart/values.schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "http://json-schema.org/schema#",
2+
"$schema": "http://json-schema.org/draft-07/schema",
33
"type": "object",
44
"properties": {
55
"service": {

charts/dask/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: dask
3-
description: Dask is a flexible open-source Python library for parallel computing
3+
description: Dask is a flexible open-source Python library for parallel computing
44
icon: https://minio.lab.sspcloud.fr/projet-onyxia/assets/servicesImg/dask.png
55
home: https://www.dask.org/
66
sources:
@@ -20,7 +20,7 @@ type: application
2020
# This is the chart version. This version number should be incremented each time you make changes
2121
# to the chart and its templates, including the app version.
2222
# Versions are expected to follow Semantic Versioning (https://semver.org/)
23-
version: 1.0.5
23+
version: 1.0.6
2424

2525
dependencies:
2626
- name: dask

charts/dask/values.schema.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "http://json-schema.org/schema#",
2+
"$schema": "http://json-schema.org/draft-07/schema",
33
"type": "object",
44
"properties": {
55
"dask": {
@@ -114,7 +114,7 @@
114114
"overwriteDefaultWith": "{{k8s.ingressClassName}}"
115115
}
116116
}
117-
117+
118118
}
119119
},
120120
"route": {
@@ -209,6 +209,6 @@
209209
}
210210
}
211211
}
212-
}
212+
}
213213
}
214214
}

charts/elastic/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ type: application
2323
# This is the chart version. This version number should be incremented each time you make changes
2424
# to the chart and its templates, including the app version.
2525
# Versions are expected to follow Semantic Versioning (https://semver.org/)
26-
version: 2.0.7
26+
version: 2.0.8
2727

2828
# This is the version number of the application being deployed. This version number should be
2929
# incremented each time you make changes to the application. Versions are not expected to

charts/elastic/templates/discovery-secret.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
{{- if .Values.elasticsearch.discoverable.allow }}
1+
{{- if .Values.discovery.enabled }}
22
{{- $fullname := include "library-chart.fullname" . }}
33
{{- $serviceName:= printf "%s-%s" .Release.Name "elasticsearch" }}
4-
{{- $secretName := printf "%s-%s" "discoverable" $fullname -}}
54
apiVersion: v1
65
kind: Secret
76
metadata:
8-
name: {{ $secretName }}
7+
name: "discoverable-{{ $fullname }}"
98
annotations:
109
onyxia/discovery: "elastic"
1110
type: Opaque

charts/elastic/values.schema.json

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,6 @@
5858
}
5959
}
6060
},
61-
"discoverable": {
62-
"type": "object",
63-
"properties": {
64-
"allow": {
65-
"type": "boolean",
66-
"description": "Allow discovery",
67-
"default": true
68-
}
69-
}
70-
},
7161
"kibana": {
7262
"description": "kibana specific configuration",
7363
"type": "object",
@@ -130,6 +120,18 @@
130120
}
131121
}
132122
},
123+
"discovery": {
124+
"description": "Database discovery",
125+
"type": "object",
126+
"properties": {
127+
"enabled": {
128+
"type": "boolean",
129+
"title": "Enable discovery of this database",
130+
"description": "Allows clients to automatically preconfigure a connection to this database",
131+
"default": true
132+
}
133+
}
134+
},
133135
"ingress": {
134136
"type": "object",
135137
"form": true,

charts/elastic/values.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ elasticsearch:
1818

1919
fullnameOverride: elastic-elasticsearch
2020

21-
discoverable:
22-
allow: true
23-
2421
ingress:
2522
enabled: false
2623

@@ -59,6 +56,8 @@ elasticsearch:
5956

6057
resourcesPreset: medium
6158

59+
discovery:
60+
allow: true
6261

6362
ingress:
6463
enabled: true

charts/fuseki/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ type: application
2222
# This is the chart version. This version number should be incremented each time you make changes
2323
# to the chart and its templates, including the app version.
2424
# Versions are expected to follow Semantic Versioning (https://semver.org/)
25-
version: 1.0.2
25+
version: 1.0.3
2626

2727
# This is the version number of the application being deployed. This version number should be
2828
# incremented each time you make changes to the application. Versions are not expected to

charts/fuseki/values.schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "http://json-schema.org/schema#",
2+
"$schema": "http://json-schema.org/draft-07/schema",
33
"type": "object",
44
"properties": {
55
"service": {

0 commit comments

Comments
 (0)