add ghp (GitHub proxy) deployment
ci/woodpecker/pr/vector-test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful

Deploy goodtune/ghp so estate agents have a GitHub proxy. Mirrors the
artifactapi app structure under apps/base/ghp with a CNPG Postgres backend,
VSO-synced GitHub App + encryption secrets, an internal Vault-PKI serving cert,
a PreSync migration hook, and platform ApplicationSet/project registration.
This commit is contained in:
2026-08-13 19:40:31 +10:00
parent d37e87f35b
commit 1d5e8edbdd
19 changed files with 622 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
---
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
name: ghp-route
namespace: ghp
spec:
hostnames:
- ghp.k8s.syd1.au.unkin.net
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: ghp
sectionName: http
- group: gateway.networking.k8s.io
kind: Gateway
name: ghp
sectionName: https
rules:
- backendRefs:
- group: ""
kind: Service
name: ghp
port: 80
weight: 1
matches:
- path:
type: PathPrefix
value: /