ghp: use direct ghcr.io image + set GHP_ADMINS #359
Reference in New Issue
Block a user
Delete Branch "benvin/ghp-image-admins"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
The
ghpapp is deployed but its pods are stuck 0/1 Ready (and were ImagePullBackOff), for three separate reasons this PR fixes:GHP_ADMINSvalue was still a placeholder.How
deployment.yaml: image ->ghcr.io/goodtune/ghp:0.20.0; liveness + readiness probescheme: HTTP->HTTPS(kubelet does not verify the probe cert).migrate-job.yaml: image ->ghcr.io/goodtune/ghp:0.20.0(shared image).vmservicescrape.yaml: endpointscheme: https+tlsConfig.insecureSkipVerify: true(internal-CA cert; pod-IP target not in SANs).configmap.yaml:GHP_ADMINS->neoloc.Validated:
kustomize build apps/overlays/au-syd1/ghprenders clean, kubeconform + pre-commit pass. Not applied.Follow-up (not fixed here)
The artifactapi ghcr pull-through does not proxy ghcr.io's per-scope token auth for anonymous kubelet pulls — worth closing that gap so estate images can go back through artifactapi.