fix: Gitea-Registry-URL nicht aus gitea.server_url ableiten
Docker Image bauen und veroeffentlichen / build-and-push (push) Failing after 3m2s
Docker Image bauen und veroeffentlichen / build-and-push (push) Failing after 3m2s
gitea.server_url ist in manchen Gitea-Versionen leer (go-gitea/gitea#23276) und liefert selbst im Erfolgsfall eine volle URL mit https://-Schema statt des fuer docker login/Image-Tags benoetigten reinen Hostnamens. Registry jetzt fest als git.encry.de hinterlegt, k8s-Manifeste entsprechend vorausgefuellt.
This commit is contained in:
1 parent
66ae781948
commit
04da561380
4 files changed
+20
-9
No files matched your search
@@ -23,7 +23,7 @@ spec:
|
||||
restartPolicy: Never
|
||||
containers:
|
||||
- name: migrate
|
||||
image: git.example.com/OWNER/wabenhain:migrate-REPLACE-ME
|
||||
image: git.encry.de/nick.rosenloecher/wabenhain:migrate-REPLACE-ME
|
||||
# prisma migrate deploy (nicht "db push"): wendet die committeten
|
||||
# Migrationsdateien nicht-interaktiv an, das ist Prismas
|
||||
# vorgesehener Weg fuer Produktions-Deployments. db:seed danach
|
||||
|
||||
@@ -27,7 +27,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: app
|
||||
image: git.example.com/OWNER/wabenhain:latest
|
||||
image: git.encry.de/nick.rosenloecher/wabenhain:latest
|
||||
ports:
|
||||
- containerPort: 3000
|
||||
envFrom:
|
||||
|
||||
+7
-4
@@ -37,10 +37,13 @@ anwendbar. Nummerierung = empfohlene Reihenfolge.
|
||||
4. `01-configmap.yaml`: `DATABASE_PROVIDER` (postgresql/mysql) und
|
||||
`NEXT_PUBLIC_SITE_URL` (echte Domain) anpassen.
|
||||
|
||||
5. In `04-migrate-job.yaml` und `05-app-deployment.yaml` die
|
||||
`image:`-Platzhalter (`git.example.com/OWNER/wabenhain:...`) durch die
|
||||
tatsaechliche Registry/Owner/Tag aus Schritt 1 ersetzen. In
|
||||
`06-ingress.yaml` `shop.example.com` durch die echte Domain ersetzen
|
||||
5. `image:` in `04-migrate-job.yaml`/`05-app-deployment.yaml` zeigt bereits
|
||||
auf `git.encry.de/nick.rosenloecher/wabenhain` — nur noch den Tag pruefen
|
||||
(`:latest` in `05-app-deployment.yaml` passt fuer den jeweils neuesten
|
||||
`main`-Build; `:migrate-REPLACE-ME` in `04-migrate-job.yaml` durch den
|
||||
echten Commit-Kurzhash aus dem Gitea-Actions-Lauf ersetzen, sichtbar unter
|
||||
Repo → Actions → Workflow-Run). In `06-ingress.yaml` `shop.example.com`
|
||||
durch die echte Domain ersetzen
|
||||
(zweimal: `host:` und `tls.hosts`).
|
||||
|
||||
## Deployment
|
||||
|
||||
Reference in new issue
Block a user