Migrate OCI image refs from Gitea to Forgejo registry
Update charts, helm values, Makefile defaults, and operator docs to use forgejo.coulomb.social for inter-hub, reuse-surface, and vergabe-teilnahme.
This commit is contained in:
parent
5c170d6331
commit
04be41621d
12 changed files with 17 additions and 17 deletions
2
Makefile
2
Makefile
|
|
@ -18,7 +18,7 @@ INTER_HUB_RELEASE ?= inter-hub
|
||||||
INTER_HUB_NAMESPACE ?= inter-hub
|
INTER_HUB_NAMESPACE ?= inter-hub
|
||||||
INTER_HUB_CHART ?= charts/inter-hub
|
INTER_HUB_CHART ?= charts/inter-hub
|
||||||
INTER_HUB_VALUES ?= helm/inter-hub-values.yaml
|
INTER_HUB_VALUES ?= helm/inter-hub-values.yaml
|
||||||
INTER_HUB_IMAGE_REPOSITORY ?= gitea.coulomb.social/coulomb/inter-hub
|
INTER_HUB_IMAGE_REPOSITORY ?= forgejo.coulomb.social/coulomb/inter-hub
|
||||||
INTER_HUB_IMAGE_TAG ?=
|
INTER_HUB_IMAGE_TAG ?=
|
||||||
INTER_HUB_BASE_URL ?= https://hub.coulomb.social
|
INTER_HUB_BASE_URL ?= https://hub.coulomb.social
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,8 @@ keywords:
|
||||||
- ihf
|
- ihf
|
||||||
- inter-hub
|
- inter-hub
|
||||||
- railiance
|
- railiance
|
||||||
home: https://gitea.coulomb.social/coulomb/inter-hub-haskell
|
home: https://forgejo.coulomb.social/coulomb/inter-hub-haskell
|
||||||
sources:
|
sources:
|
||||||
- https://gitea.coulomb.social/coulomb/inter-hub-haskell
|
- https://forgejo.coulomb.social/coulomb/inter-hub-haskell
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: railiance-apps
|
- name: railiance-apps
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
image:
|
image:
|
||||||
repository: gitea.coulomb.social/coulomb/inter-hub
|
repository: forgejo.coulomb.social/coulomb/inter-hub
|
||||||
tag: "" # required; pinned via helm/inter-hub-values.yaml or --set image.tag=<sha>
|
tag: "" # required; pinned via helm/inter-hub-values.yaml or --set image.tag=<sha>
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@ keywords:
|
||||||
- federation
|
- federation
|
||||||
- helix-forge
|
- helix-forge
|
||||||
- coulomb.social
|
- coulomb.social
|
||||||
home: https://gitea.coulomb.social/coulomb/reuse-surface
|
home: https://forgejo.coulomb.social/coulomb/reuse-surface
|
||||||
sources:
|
sources:
|
||||||
- https://gitea.coulomb.social/coulomb/reuse-surface
|
- https://forgejo.coulomb.social/coulomb/reuse-surface
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: railiance-apps
|
- name: railiance-apps
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
image:
|
image:
|
||||||
repository: gitea.coulomb.social/coulomb/reuse-surface
|
repository: forgejo.coulomb.social/coulomb/reuse-surface
|
||||||
tag: ""
|
tag: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@ keywords:
|
||||||
- django
|
- django
|
||||||
- vergabe
|
- vergabe
|
||||||
- railiance
|
- railiance
|
||||||
home: https://gitea.coulomb.social/coulomb/vergabe-teilnahme
|
home: https://forgejo.coulomb.social/coulomb/vergabe-teilnahme
|
||||||
sources:
|
sources:
|
||||||
- https://gitea.coulomb.social/coulomb/vergabe-teilnahme
|
- https://forgejo.coulomb.social/coulomb/vergabe-teilnahme
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: railiance-apps
|
- name: railiance-apps
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
image:
|
image:
|
||||||
repository: gitea.coulomb.social/coulomb/vergabe-teilnahme
|
repository: forgejo.coulomb.social/coulomb/vergabe-teilnahme
|
||||||
tag: "" # required; pinned via helm/vergabe-teilnahme-values.yaml
|
tag: "" # required; pinned via helm/vergabe-teilnahme-values.yaml
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ deploy Inter-Hub to production.
|
||||||
| Helm release | `inter-hub` |
|
| Helm release | `inter-hub` |
|
||||||
| Chart | `charts/inter-hub` |
|
| Chart | `charts/inter-hub` |
|
||||||
| Values | `helm/inter-hub-values.yaml` |
|
| Values | `helm/inter-hub-values.yaml` |
|
||||||
| Image | `gitea.coulomb.social/coulomb/inter-hub:<tag>` |
|
| Image | `forgejo.coulomb.social/coulomb/inter-hub:<tag>` |
|
||||||
| Secret | `inter-hub-env` |
|
| Secret | `inter-hub-env` |
|
||||||
| Production kubeconfig | `~/.kube/config-hosteurope` |
|
| Production kubeconfig | `~/.kube/config-hosteurope` |
|
||||||
|
|
||||||
|
|
@ -43,7 +43,7 @@ Read-only checks on 2026-06-15 showed:
|
||||||
unauthenticated with `invalid_api_key`.
|
unauthenticated with `invalid_api_key`.
|
||||||
- OpenAPI is published at `/api/v2/openapi.json`; `/openapi.json` is not the
|
- OpenAPI is published at `/api/v2/openapi.json`; `/openapi.json` is not the
|
||||||
Inter-Hub v2 OpenAPI route.
|
Inter-Hub v2 OpenAPI route.
|
||||||
- `gitea.coulomb.social/coulomb/inter-hub:5101eb5` returned
|
- `forgejo.coulomb.social/coulomb/inter-hub:5101eb5` returned
|
||||||
`manifest unknown` on 2026-06-15, so production deploy must wait for the
|
`manifest unknown` on 2026-06-15, so production deploy must wait for the
|
||||||
image publication gate to pass.
|
image publication gate to pass.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ export REUSE_SURFACE_URL=http://127.0.0.1:18001
|
||||||
| Helm release | `reuse` |
|
| Helm release | `reuse` |
|
||||||
| Chart | `charts/reuse-surface` |
|
| Chart | `charts/reuse-surface` |
|
||||||
| Values | `helm/reuse-surface-values.yaml` |
|
| Values | `helm/reuse-surface-values.yaml` |
|
||||||
| Image | `gitea.coulomb.social/coulomb/reuse-surface:<tag>` |
|
| Image | `forgejo.coulomb.social/coulomb/reuse-surface:<tag>` |
|
||||||
| Landing image | `nginxinc/nginx-unprivileged:1.27-alpine` |
|
| Landing image | `nginxinc/nginx-unprivileged:1.27-alpine` |
|
||||||
| Secret | `reuse-surface-env` (see [Runtime secrets](#runtime-secrets)) |
|
| Secret | `reuse-surface-env` (see [Runtime secrets](#runtime-secrets)) |
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ under `RAILIANCE-WP-0002`.
|
||||||
| Chart | `charts/vergabe-teilnahme/` |
|
| Chart | `charts/vergabe-teilnahme/` |
|
||||||
| Values | `helm/vergabe-teilnahme-values.yaml` (plain — no SOPS) |
|
| Values | `helm/vergabe-teilnahme-values.yaml` (plain — no SOPS) |
|
||||||
| Ingress | `manifests/vergabe-teilnahme-ingress.yaml` |
|
| Ingress | `manifests/vergabe-teilnahme-ingress.yaml` |
|
||||||
| Image | `gitea.coulomb.social/coulomb/vergabe-teilnahme:<tag>` |
|
| Image | `forgejo.coulomb.social/coulomb/vergabe-teilnahme:<tag>` |
|
||||||
| Database | `vergabe_db` on shared cnpg `apps-pg` (see `railiance-platform/docs/apps-pg.md`) |
|
| Database | `vergabe_db` on shared cnpg `apps-pg` (see `railiance-platform/docs/apps-pg.md`) |
|
||||||
| TLS | `vergabe-teilnahme-tls`, issued by cert-manager `letsencrypt-prod` |
|
| TLS | `vergabe-teilnahme-tls`, issued by cert-manager `letsencrypt-prod` |
|
||||||
|
|
||||||
|
|
@ -168,4 +168,4 @@ smoke check, and representative app workflow verification.
|
||||||
- Django deployment recipe: `docs/django-on-railiance.md`
|
- Django deployment recipe: `docs/django-on-railiance.md`
|
||||||
- Operator setup: `docs/operator-setup.md`
|
- Operator setup: `docs/operator-setup.md`
|
||||||
- Operator recipes: `docs/operator-recipes.md`
|
- Operator recipes: `docs/operator-recipes.md`
|
||||||
- App source: https://gitea.coulomb.social/coulomb/vergabe-teilnahme
|
- App source: https://forgejo.coulomb.social/coulomb/vergabe-teilnahme
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ landing:
|
||||||
- label: "Federated capability index"
|
- label: "Federated capability index"
|
||||||
url: "/v1/federated"
|
url: "/v1/federated"
|
||||||
- label: "Operator runbook"
|
- label: "Operator runbook"
|
||||||
url: "https://gitea.coulomb.social/coulomb/railiance-apps/src/branch/main/docs/reuse-surface-on-railiance01.md"
|
url: "https://forgejo.coulomb.social/coulomb/railiance-apps/src/branch/main/docs/reuse-surface-on-railiance01.md"
|
||||||
|
|
||||||
ingress:
|
ingress:
|
||||||
redirectHttp:
|
redirectHttp:
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
# Secret 'vergabe-teilnahme-env' in the vergabe-teilnahme namespace.
|
# Secret 'vergabe-teilnahme-env' in the vergabe-teilnahme namespace.
|
||||||
|
|
||||||
image:
|
image:
|
||||||
tag: "483a4df" # T03 build (gitea.coulomb.social/coulomb/vergabe-teilnahme)
|
tag: "483a4df" # T03 build (forgejo.coulomb.social/coulomb/vergabe-teilnahme)
|
||||||
|
|
||||||
env:
|
env:
|
||||||
DJANGO_SETTINGS_MODULE: vergabe_teilnahme.settings.prod
|
DJANGO_SETTINGS_MODULE: vergabe_teilnahme.settings.prod
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue