add nextcloud helm release to fluxcd

This commit is contained in:
Márcio Fernandes
2026-07-16 21:05:05 +00:00
parent 008c4f3f12
commit 52e68b45ad
4 changed files with 32 additions and 19 deletions
+2
View File
@@ -4,6 +4,8 @@ kind: Kustomization
resources:
- bitnami-helm-repo.yaml
- redis-helm-release.yaml
- nextcloud-helm-repo.yaml
- nextcloud-helm-release.yaml
- storage-limbosolutions-com
- mariadb-deploy.yaml
- mariadb-secrets.yaml
@@ -0,0 +1,23 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: redis
spec:
releaseName: nextcloud
interval: 1m
chart:
spec:
chart: nextcloud/nextcloud
version: '9.0'
sourceRef:
kind: HelmRepository
name: nextcloud
interval: 24h
valuesFrom:
- kind: Secret
name: nextcloud-helm-values
valuesKey: values.yaml
- kind: Secret
name: nexcloud-helm-values
valuesKey: values.private.yaml
@@ -0,0 +1,7 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: nextcloud
spec:
interval: 40h
url: https://nextcloud.github.io/helm/
-19
View File
@@ -1,19 +0,0 @@
#!/bin/bash
set -e
helm repo add nextcloud https://nextcloud.github.io/helm/ --force-update
helm upgrade --install nextcloud nextcloud/nextcloud --version "9.0" \
--values ./deploy/apps/nextcloud/nextcloud-helm-values.yaml \
--values ./deploy/apps/nextcloud/nextcloud-helm-values.private.yaml \
--namespace cloud-limbosolutions-com
helm repo add bitnami https://charts.bitnami.com/bitnami --force-update
helm upgrade --install nextcloud-redis bitnami/redis --version "25.3" \
--values ./deploy/apps/nextcloud/redis-helm-values.yaml \
--values ./deploy/apps/nextcloud/redis-helm-values.private.yaml \
--namespace cloud-limbosolutions-com