Add kubernetes kustomizations

This commit is contained in:
xeruf 2022-07-12 18:38:21 +01:00
parent c36ee5cc35
commit 1943a7355b
17 changed files with 38 additions and 12 deletions

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: ConfigMap
metadata:

View File

@ -0,0 +1,9 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- kustomization.yaml
- gitea-postgres-pvc.yaml
- gitea-release.yaml
- gitea-oauth-client.yaml
- gitea-values-configmap.yaml
- gitea-data-pvc.yaml

View File

@ -0,0 +1,8 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- vikunja-oauth-client.yaml
- kustomization.yaml
- vikunja-release.yaml
- vikunja-values-configmap.yaml
- vikunja-postgres-pvc.yaml

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: ConfigMap
metadata:

View File

@ -0,0 +1,9 @@
#!/bin/sh -e
# Generates kubernetes kustomizations
find -mindepth 1 -maxdepth 1 -type d | while read dir;
do echo "$dir"
{ echo 'apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:'
find $dir -type f -not -name "*.bak" -printf " - %f\n"; } | tee $dir/kustomization.yaml
done

View File

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- kustomization.yaml
- suitecrm-values-configmap.yaml
- suitecrm-release.yaml

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: ConfigMap
metadata:

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: ConfigMap
metadata:

View File

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- kimai-release.yaml
- kustomization.yaml
- kimai-values-configmap.yaml

View File

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

View File

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

View File

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

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: ConfigMap
metadata:

View File

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: ConfigMap
metadata: