Skip to content

Commit

Permalink
Add docker-machine-operator
Browse files Browse the repository at this point in the history
Signed-off-by: Tamal Saha <[email protected]>
  • Loading branch information
tamalsaha committed Sep 4, 2023
1 parent 5e5d6a8 commit db88c8e
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 4 deletions.
6 changes: 4 additions & 2 deletions charts/ace-installer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,14 +82,16 @@ The following table lists the configurable parameters of the `ace-installer` cha
| releases.cert-manager.version | | <code>"v1.11.0"</code> |
| releases.cert-manager.values.installCRDs | | <code>true</code> |
| releases.kubedb.enabled | | <code>true</code> |
| releases.kubedb.version | | <code>"v2023.04.10"</code> |
| releases.kubedb.version | | <code>"v2023.08.18"</code> |
| releases.kubedb.values.kubedb-provisioner.enabled | | <code>true</code> |
| releases.kubedb.values.kubedb-catalog.enabled | | <code>true</code> |
| releases.kubedb.values.kubedb-ops-manager.enabled | | <code>false</code> |
| releases.kubedb.values.kubedb-autoscaler.enabled | | <code>false</code> |
| releases.kubedb.values.kubedb-dashboard.enabled | | <code>false</code> |
| releases.kubedb.values.kubedb-schema-manager.enabled | | <code>false</code> |
| releases.kubedb.values.kubedb-metrics.enabled | | <code>true</code> |
| releases.docker-machine-operator.enabled | | <code>true</code> |
| releases.docker-machine-operator.version | | <code>"v2023.9.1"</code> |
| releases.external-dns-operator.enabled | | <code>true</code> |
| releases.external-dns-operator.version | | <code>"v2023.03.23"</code> |
| releases.license-proxyserver.enabled | | <code>true</code> |
Expand All @@ -104,7 +106,7 @@ The following table lists the configurable parameters of the `ace-installer` cha
| releases.panopticon.values.monitoring.agent | | <code>prometheus.io/operator</code> |
| releases.panopticon.values.monitoring.serviceMonitor.labels.release | | <code>kube-prometheus-stack</code> |
| releases.stash.enabled | | <code>true</code> |
| releases.stash.version | | <code>"v2023.04.30"</code> |
| releases.stash.version | | <code>"v2023.08.18"</code> |
| releases.stash.values.features.enterprise | | <code>true</code> |


Expand Down
Original file line number Diff line number Diff line change
@@ -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 }}
7 changes: 5 additions & 2 deletions charts/ace-installer/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ releases:
installCRDs: true
kubedb:
enabled: true
version: "v2023.04.10"
version: "v2023.08.18"
values:
kubedb-provisioner:
enabled: true
Expand All @@ -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"
Expand All @@ -105,7 +108,7 @@ releases:
release: kube-prometheus-stack
stash:
enabled: true
version: "v2023.04.30"
version: "v2023.08.18"
values:
features:
enterprise: true

0 comments on commit db88c8e

Please sign in to comment.