diff --git a/charts/ace-installer/README.md b/charts/ace-installer/README.md index 647ddaf79..ac62f058c 100644 --- a/charts/ace-installer/README.md +++ b/charts/ace-installer/README.md @@ -82,7 +82,7 @@ The following table lists the configurable parameters of the `ace-installer` cha | releases.cert-manager.version | | "v1.11.0" | | releases.cert-manager.values.installCRDs | | true | | releases.kubedb.enabled | | true | -| releases.kubedb.version | | "v2023.04.10" | +| releases.kubedb.version | | "v2023.08.18" | | releases.kubedb.values.kubedb-provisioner.enabled | | true | | releases.kubedb.values.kubedb-catalog.enabled | | true | | releases.kubedb.values.kubedb-ops-manager.enabled | | false | @@ -90,6 +90,8 @@ The following table lists the configurable parameters of the `ace-installer` cha | releases.kubedb.values.kubedb-dashboard.enabled | | false | | releases.kubedb.values.kubedb-schema-manager.enabled | | false | | releases.kubedb.values.kubedb-metrics.enabled | | true | +| releases.docker-machine-operator.enabled | | true | +| releases.docker-machine-operator.version | | "v2023.9.1" | | releases.external-dns-operator.enabled | | true | | releases.external-dns-operator.version | | "v2023.03.23" | | releases.license-proxyserver.enabled | | true | @@ -104,7 +106,7 @@ The following table lists the configurable parameters of the `ace-installer` cha | releases.panopticon.values.monitoring.agent | | prometheus.io/operator | | releases.panopticon.values.monitoring.serviceMonitor.labels.release | | kube-prometheus-stack | | releases.stash.enabled | | true | -| releases.stash.version | | "v2023.04.30" | +| releases.stash.version | | "v2023.08.18" | | releases.stash.values.features.enterprise | | true | diff --git a/charts/ace-installer/templates/apps/kubeops/docker-machine-operator.yaml b/charts/ace-installer/templates/apps/kubeops/docker-machine-operator.yaml new file mode 100644 index 000000000..7bf04e490 --- /dev/null +++ b/charts/ace-installer/templates/apps/kubeops/docker-machine-operator.yaml @@ -0,0 +1,38 @@ +{{- with (index .Values "releases" "docker-machine-operator") }} +{{- if .enabled }} + +apiVersion: helm.toolkit.fluxcd.io/v2beta1 +kind: HelmRelease +metadata: + name: docker-machine-operator + namespace: {{ $.Release.Namespace }} +spec: + interval: 5m + timeout: 30m + releaseName: docker-machine-operator + targetNamespace: kubeops + storageNamespace: kubeops + install: + createNamespace: true + # crds: CreateReplace + remediation: + retries: -1 + upgrade: + crds: CreateReplace + remediation: + retries: -1 + chart: + spec: + chart: docker-machine-operator + version: {{ .version | quote }} + interval: 60m + sourceRef: + kind: HelmRepository + name: kubeops + namespace: {{ $.Release.Namespace }} +{{- with (dig "values" dict .) }} + {{- dict "values" . | toYaml | nindent 2 }} +{{- end }} + +{{- end }} +{{- end }} diff --git a/charts/ace-installer/values.yaml b/charts/ace-installer/values.yaml index 7f79f80f7..051abe860 100644 --- a/charts/ace-installer/values.yaml +++ b/charts/ace-installer/values.yaml @@ -65,7 +65,7 @@ releases: installCRDs: true kubedb: enabled: true - version: "v2023.04.10" + version: "v2023.08.18" values: kubedb-provisioner: enabled: true @@ -81,6 +81,9 @@ releases: enabled: false kubedb-metrics: enabled: true + docker-machine-operator: + enabled: true + version: "v2023.9.1" external-dns-operator: enabled: true version: "v2023.03.23" @@ -105,7 +108,7 @@ releases: release: kube-prometheus-stack stash: enabled: true - version: "v2023.04.30" + version: "v2023.08.18" values: features: enterprise: true