feat: archive homelab-truenas

This commit is contained in:
auricom
2024-06-21 22:35:49 +02:00
parent 3869360274
commit c83a97e77f
10 changed files with 6 additions and 8 deletions

View File

@@ -3,7 +3,7 @@
apiVersion: external-secrets.io/v1beta1 apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret kind: ExternalSecret
metadata: metadata:
name: homelab-truenas name: homelab-storage
namespace: default namespace: default
spec: spec:
secretStoreRef: secretStoreRef:

View File

@@ -55,14 +55,14 @@ spec:
apiVersion: kustomize.toolkit.fluxcd.io/v1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: &app homelab-truenas name: &app homelab-storage
namespace: flux-system namespace: flux-system
spec: spec:
targetNamespace: default targetNamespace: default
commonMetadata: commonMetadata:
labels: labels:
app.kubernetes.io/name: *app app.kubernetes.io/name: *app
path: ./kubernetes/apps/default/homelab/truenas path: ./kubernetes/apps/default/homelab/storage
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository

View File

@@ -4,6 +4,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
namespace: default namespace: default
resources: resources:
- ./backup
- ./externalsecret.yaml
- ./photo-sort - ./photo-sort

View File

@@ -29,7 +29,7 @@ spec:
keepHistory: false keepHistory: false
values: values:
controllers: controllers:
homelab-truenas-photo-sort: homelab-storage-photo-sort:
type: cronjob type: cronjob
cronjob: cronjob:
concurrencyPolicy: Forbid concurrencyPolicy: Forbid
@@ -59,7 +59,7 @@ spec:
persistence: persistence:
scripts: scripts:
type: configMap type: configMap
name: homelab-truenas-photo-sort-configmap name: homelab-storage-photo-sort-configmap
defaultMode: 0775 defaultMode: 0775
globalMounts: globalMounts:
- path: /app/sort.sh - path: /app/sort.sh

View File

@@ -6,7 +6,7 @@ namespace: default
resources: resources:
- ./helmrelease.yaml - ./helmrelease.yaml
configMapGenerator: configMapGenerator:
- name: homelab-truenas-photo-sort-configmap - name: homelab-storage-photo-sort-configmap
files: files:
- ./scripts/sort.sh - ./scripts/sort.sh
generatorOptions: generatorOptions: