From 0310db05a336510bbecd7bb36cfca377f9b054d5 Mon Sep 17 00:00:00 2001 From: Michael Jerger <michael.jerger@meissa-gmbh.de> Date: Tue, 14 Jan 2025 10:15:04 +0100 Subject: [PATCH] add doc & env for backup deployment --- README.md | 3 +-- doc/FirstSteps.md | 8 ++++++++ src/main/resources/backup/backup-restore-deployment.yaml | 2 ++ 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 doc/FirstSteps.md diff --git a/README.md b/README.md index f37fbaa..a794450 100644 --- a/README.md +++ b/README.md @@ -52,9 +52,8 @@ Mirrors are: For more details about our repository model see: https://repo.prod.meissa.de/meissa/federate-your-repos - ## License -Copyright © 2023, 2024 meissa GmbH +Copyright © 2023, 2024, 2025 meissa GmbH Licensed under the [Apache License, Version 2.0](LICENSE) (the "License") Pls. find licenses of our subcomponents [here](doc/SUBCOMPONENT_LICENSE) \ No newline at end of file diff --git a/doc/FirstSteps.md b/doc/FirstSteps.md new file mode 100644 index 0000000..bc474fb --- /dev/null +++ b/doc/FirstSteps.md @@ -0,0 +1,8 @@ +# First Steps + +## Create admin user + +1. exec into pod and execute restore pod (press tab to get your exact pod name) + `kubectl -n forgejo exec -it backup-restore-... -- bash` +2. create admin user + `su git -c "gitea admin user create --username [login] --password [password] -email "email"--admin"` diff --git a/src/main/resources/backup/backup-restore-deployment.yaml b/src/main/resources/backup/backup-restore-deployment.yaml index 623207f..46f1343 100644 --- a/src/main/resources/backup/backup-restore-deployment.yaml +++ b/src/main/resources/backup/backup-restore-deployment.yaml @@ -57,6 +57,8 @@ spec: key: restic-repository - name: RESTIC_PASSWORD_FILE value: /var/run/secrets/backup-secrets/restic-password + - name: RESTIC_NEW_PASSWORD_FILE + value: /var/run/secrets/backup-secrets/restic-new-password - name: CERTIFICATE_FILE value: "" volumeMounts: