forgejo-gitea-http.cicd.svc.cluster.local (headless svc, port 3000) not forgejo-gitea (doesn't exist). Also wire REGISTRY_BASE env var in deployment.yaml so it can be overridden without code change.
This commit is contained in:
@@ -101,6 +101,8 @@ spec:
|
||||
name: forgejo-registry-pat
|
||||
key: pat
|
||||
optional: true
|
||||
- name: REGISTRY_BASE
|
||||
value: "http://forgejo-gitea-http.cicd.svc.cluster.local:3000"
|
||||
volumeMounts:
|
||||
- name: config
|
||||
mountPath: /etc/gateway
|
||||
|
||||
@@ -158,11 +158,16 @@ spec:
|
||||
ports:
|
||||
- protocol: TCP
|
||||
port: 3000
|
||||
# Allow to kubernetes API server (ArgoCD Application patching via in-cluster SA)
|
||||
# Allow to kubernetes API server (ArgoCD Application patching via in-cluster SA).
|
||||
# kube-apiserver runs on host network (192.168.1.162/166:6443) — must use ipBlock.
|
||||
# ClusterIP 10.96.0.1:443 also routes there, covered by the 10.96.0.0/12 CIDR.
|
||||
- to:
|
||||
- namespaceSelector:
|
||||
matchLabels:
|
||||
kubernetes.io/metadata.name: default
|
||||
- ipBlock:
|
||||
cidr: 10.96.0.0/12
|
||||
- ipBlock:
|
||||
cidr: 192.168.1.0/24
|
||||
ports:
|
||||
- protocol: TCP
|
||||
port: 443
|
||||
- protocol: TCP
|
||||
port: 6443
|
||||
|
||||
Reference in New Issue
Block a user