Upgrade to flux v1 API

This commit is contained in:
xeruf 2024-02-07 12:56:50 +01:00
parent 01226eac31
commit 9b8951c0d3
30 changed files with 35 additions and 34 deletions

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: stackspout-apps name: stackspout-apps

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: gitea name: gitea

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1
kind: Kustomization kind: Kustomization
resources: resources:
- gitea-release.yaml - gitea-release.yaml

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1
kind: Kustomization kind: Kustomization
resources: resources:
- vikunja-oauth-client.yaml - vikunja-oauth-client.yaml

View File

@ -1,5 +1,5 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: vikunja name: vikunja

View File

@ -1,5 +1,5 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: vikunja-test name: vikunja-test

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1
kind: Kustomization kind: Kustomization
resources: resources:
- vikunja-oauth-client.yaml - vikunja-oauth-client.yaml

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: stackspout-apps name: stackspout-apps

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: forgejo name: forgejo

View File

@ -2,7 +2,7 @@
# Generates kubernetes kustomizations # Generates kubernetes kustomizations
if test $# -gt 0 if test $# -gt 0
then dir=$1 then dir=$1
{ echo 'apiVersion: kustomize.config.k8s.io/v1beta1 { echo 'apiVersion: kustomize.config.k8s.io/v1
kind: Kustomization kind: Kustomization
resources:' resources:'
find $dir -maxdepth 1 -type f -name "*.yaml" -not -name "kustomization.yaml" -printf " - %f\n"; } | tee $dir/kustomization.yaml find $dir -maxdepth 1 -type f -name "*.yaml" -not -name "kustomization.yaml" -printf " - %f\n"; } | tee $dir/kustomization.yaml

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1
kind: Kustomization kind: Kustomization
resources: resources:
- ninja-kustomization.yaml - ninja-kustomization.yaml

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: add-ninja name: add-ninja

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: invoiceninja name: invoiceninja
@ -21,14 +21,15 @@ spec:
#- name: single-sign-on #- name: single-sign-on
postBuild: postBuild:
substituteFrom: substituteFrom:
- kind: Secret
name: stackspin-cluster-variables
- kind: Secret - kind: Secret
name: stackspout-invoiceninja-variables name: stackspout-invoiceninja-variables
- kind: ConfigMap
name: stackspout-invoiceninja-kustomization-variables
- kind: Secret - kind: Secret
name: stackspout-invoiceninja-oauth-variables name: stackspout-invoiceninja-oauth-variables
optional: true optional: true
- kind: ConfigMap
name: stackspout-invoiceninja-kustomization-variables
- kind: Secret
name: stackspin-cluster-variables
- kind: ConfigMap - kind: ConfigMap
name: stackspin-single-sign-on-kustomization-variables name: stackspin-single-sign-on-kustomization-variables
optional: true

View File

@ -1,5 +1,5 @@
--- ---
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: invoiceninja-secrets name: invoiceninja-secrets

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1
kind: Kustomization kind: Kustomization
resources: resources:
- invoiceninja-variables.yaml - invoiceninja-variables.yaml

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1
kind: Kustomization kind: Kustomization
resources: resources:
- invoiceninja-mariadb-pvc.yaml - invoiceninja-mariadb-pvc.yaml

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1
kind: Kustomization kind: Kustomization
resources: resources:
- suitecrm-values-configmap.yaml - suitecrm-values-configmap.yaml

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: zammad name: zammad

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: stackspout-apps name: stackspout-apps

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: stackspout-namespace name: stackspout-namespace

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: stackspout-overrides name: stackspout-overrides

View File

@ -1,4 +1,4 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: stackspout-sources name: stackspout-sources

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: 8gears-n8n name: 8gears-n8n

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: forgejo name: forgejo

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: gitea name: gitea

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: invoiceninja name: invoiceninja

View File

@ -1,5 +1,5 @@
# For kimai2 # For kimai2
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: robjuz name: robjuz

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: truecharts name: truecharts

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: vikunja name: vikunja

View File

@ -1,4 +1,4 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1 apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: zammad name: zammad