diff --git a/catalog/kubedb/active_versions.json b/catalog/kubedb/active_versions.json index d9f22fad2..002915267 100644 --- a/catalog/kubedb/active_versions.json +++ b/catalog/kubedb/active_versions.json @@ -1,5 +1,6 @@ { "Druid": [ + "28.0.1", "25.0.0" ], "Elasticsearch": [ diff --git a/catalog/kubedb/raw/druid/druid-28.0.1.yaml b/catalog/kubedb/raw/druid/druid-28.0.1.yaml new file mode 100644 index 000000000..030187ecb --- /dev/null +++ b/catalog/kubedb/raw/druid/druid-28.0.1.yaml @@ -0,0 +1,12 @@ +apiVersion: catalog.kubedb.com/v1alpha1 +kind: DruidVersion +metadata: + name: 28.0.1 +spec: + db: + image: ghcr.io/appscode-images/druid:28.0.1 + initContainer: + image: ghcr.io/kubedb/druid-init:28.0.1 + securityContext: + runAsUser: 1000 + version: 28.0.1 diff --git a/charts/kubedb-catalog/templates/druid/druid-28.0.1.yaml b/charts/kubedb-catalog/templates/druid/druid-28.0.1.yaml new file mode 100644 index 000000000..4896bb0d6 --- /dev/null +++ b/charts/kubedb-catalog/templates/druid/druid-28.0.1.yaml @@ -0,0 +1,22 @@ +{{ $featureGates := .Values.featureGates }} +{{- if .Values.global }} + {{ $featureGates = mergeOverwrite dict .Values.featureGates .Values.global.featureGates }} +{{- end }} + +{{ if $featureGates.Druid }} + +apiVersion: catalog.kubedb.com/v1alpha1 +kind: DruidVersion +metadata: + name: '28.0.1' + labels: + {{- include "kubedb-catalog.labels" . | nindent 4 }} +spec: + db: + image: '{{ include "image.ghcr" (merge (dict "_repo" "appscode-images/druid") $) }}:28.0.1' + initContainer: + image: '{{ include "image.ghcr" (merge (dict "_repo" "kubedb/druid-init") $) }}:28.0.1' + securityContext: + runAsUser: 1000 + version: 28.0.1 +{{ end }}