diff --git a/runner-config.yaml b/runner-config.yaml index b6e0baf..9bd35de 100644 --- a/runner-config.yaml +++ b/runner-config.yaml @@ -1,12 +1,13 @@ container: privileged: true network: "container:forgejo-runner" - options: "-v /var/run/docker.sock:/var/run/docker.sock" - # --- HIER IST DIE DNS-RETTUNG FÜR DEN HOST-DAEMON --- - # Sobald Forgejo die Token-URL mit "forgejo:3005" ausgibt, weiß der Server-Daemon sofort, wohin damit! + # KORRIGIERT: Wir hängen die Kubeconfig als zweiten direkten Host-Mount an! + options: "-v /var/run/docker.sock:/var/run/docker.sock -v /home/bast/build/mytfenv/kind_kubeconfig:/workspace/kind_kubeconfig:ro" + extra_hosts: - "forgejo:host-gateway" - + + # Erlaubt dem Runner, beide Mounts ungefiltert an den temporären Container zu übergeben valid_volumes: - '**' diff --git a/runner-config.yaml.old b/runner-config.yaml.old index ef61688..b6e0baf 100644 --- a/runner-config.yaml.old +++ b/runner-config.yaml.old @@ -2,5 +2,11 @@ container: privileged: true network: "container:forgejo-runner" options: "-v /var/run/docker.sock:/var/run/docker.sock" + + # --- HIER IST DIE DNS-RETTUNG FÜR DEN HOST-DAEMON --- + # Sobald Forgejo die Token-URL mit "forgejo:3005" ausgibt, weiß der Server-Daemon sofort, wohin damit! + extra_hosts: + - "forgejo:host-gateway" + valid_volumes: - '**'