From f7c8a0e8bc71e073265d59e257196b9d365f1f90 Mon Sep 17 00:00:00 2001 From: Grant <5445379+grantdhunter@users.noreply.github.com> Date: Fri, 14 Mar 2025 22:55:07 -0600 Subject: [PATCH] Add missing values --- gitea/ssh_ingress.yaml | 0 gitea/values.yaml | 59 ++++++++++++++++++++++++++++++ k8up-backup/Chart.yaml | 6 +++ k8up-backup/templates/backup.yaml | 20 ++++++++++ k8up-backup/templates/secrets.yaml | 14 +++++++ k8up-backup/values.yaml | 7 ++++ k8up-backup/values_override.yaml | 3 ++ k8up/values.yaml | 0 8 files changed, 109 insertions(+) create mode 100644 gitea/ssh_ingress.yaml create mode 100644 gitea/values.yaml create mode 100644 k8up-backup/Chart.yaml create mode 100644 k8up-backup/templates/backup.yaml create mode 100644 k8up-backup/templates/secrets.yaml create mode 100644 k8up-backup/values.yaml create mode 100644 k8up-backup/values_override.yaml create mode 100644 k8up/values.yaml diff --git a/gitea/ssh_ingress.yaml b/gitea/ssh_ingress.yaml new file mode 100644 index 0000000..e69de29 diff --git a/gitea/values.yaml b/gitea/values.yaml new file mode 100644 index 0000000..5423fa8 --- /dev/null +++ b/gitea/values.yaml @@ -0,0 +1,59 @@ +gitea: + config: + server: + ROOT_URL: https://git.incngrnt.ca/ + MINIMUM_KEY_SIZE_CHECK: false + service: + DISABLE_REGISTRATION: true + database: + DB_TYPE: postgres + indexer: + ISSUE_INDEXER_TYPE: bleve + REPO_INDEXER_ENABLED: true + cron: + enabled: true + repository: + DISABLE_DOWNLOAD_SOURCE_ARCHIVES: true + additionalConfigFromEnvs: + - name: GITEA__DATABASE__HOST + valueFrom: + secretKeyRef: + name: postgres-pguser-gitea + key: host + - name: GITEA__DATABASE__NAME + valueFrom: + secretKeyRef: + name: postgres-pguser-gitea + key: dbname + - name: GITEA__DATABASE__USER + valueFrom: + secretKeyRef: + name: postgres-pguser-gitea + key: user + - name: GITEA__DATABASE__PASSWD + valueFrom: + secretKeyRef: + name: postgres-pguser-gitea + key: password + +strategy: + type: Recreate +ingress: + enabled: true + hosts: + - host: git.incngrnt.ca + paths: + - path: "/" + pathType: Prefix + annotations: + "traefik.ingress.kubernetes.io/router.tls.certresolver": "letsencrypt" + + +redis: + enabled: true +redis-cluster: + enabled: false +postgresql: + enabled: false +postgresql-ha: + enabled: false diff --git a/k8up-backup/Chart.yaml b/k8up-backup/Chart.yaml new file mode 100644 index 0000000..2b2ccad --- /dev/null +++ b/k8up-backup/Chart.yaml @@ -0,0 +1,6 @@ +apiVersion: v2 +name: k8up-backup +description: A Helm chart for a k8up backup + +type: application +version: 0.0.3 diff --git a/k8up-backup/templates/backup.yaml b/k8up-backup/templates/backup.yaml new file mode 100644 index 0000000..558b590 --- /dev/null +++ b/k8up-backup/templates/backup.yaml @@ -0,0 +1,20 @@ +apiVersion: k8up.io/v1 +kind: Backup +metadata: + name: {{ .Release.Name }} +spec: + failedJobsHistoryLimit: 2 + successfulJobsHistoryLimit: 2 + backend: + repoPasswordSecretRef: + name: "{{ .Release.Name }}-repopassword" + key: password + s3: + endpoint: "{{ .Values.endpoint }}" + bucket: "{{ .Values.bucket }}" + accessKeyIDSecretRef: + name: "{{ .Release.Name }}-credentials" + key: id + secretAccessKeySecretRef: + name: "{{ .Release.Name }}-credentials" + key: key diff --git a/k8up-backup/templates/secrets.yaml b/k8up-backup/templates/secrets.yaml new file mode 100644 index 0000000..6216ce4 --- /dev/null +++ b/k8up-backup/templates/secrets.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: Secret +metadata: + name: "{{ .Release.Name }}-credentials" +data: + id: "{{ .Values.credentials.id | b64enc}}" + key: "{{ .Values.credentials.key | b64enc}}" +--- +apiVersion: v1 +kind: Secret +metadata: + name: "{{ .Release.Name }}-repopassword" +data: + password: "{{ .Values.repoPassword | b64enc}}" diff --git a/k8up-backup/values.yaml b/k8up-backup/values.yaml new file mode 100644 index 0000000..16cfea4 --- /dev/null +++ b/k8up-backup/values.yaml @@ -0,0 +1,7 @@ +# endpoint: +# bucket +# repoPassword: +# credentials: +# id: +# key: + diff --git a/k8up-backup/values_override.yaml b/k8up-backup/values_override.yaml new file mode 100644 index 0000000..55b983f --- /dev/null +++ b/k8up-backup/values_override.yaml @@ -0,0 +1,3 @@ +endpoint: hel1.your-objectstorage.com +bucket: fog + diff --git a/k8up/values.yaml b/k8up/values.yaml new file mode 100644 index 0000000..e69de29