fix: use host network for runner containers to access cluster DNS

Change runner container network from bridge to host to allow workflow
containers to resolve Kubernetes service DNS names. With bridge network,
containers couldn't resolve forgejo.forgejo.svc.cluster.local.

Using host network gives containers access to the cluster's DNS resolver.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
CTO Agent 2026-07-18 15:52:20 +00:00
parent 65a293999f
commit 46fa658a4e

View file

@ -18,6 +18,6 @@ data:
enabled: true enabled: true
dir: /data/cache dir: /data/cache
container: container:
network: bridge network: host
privileged: false privileged: false
options: --user 1000:1000 --add-host forgejo.forgejo.svc.cluster.local:10.102.251.20 options: --user 1000:1000