fix: explicitly disable proxy in all build steps

The plugin-docker-buildx inherits proxy env vars from the pod/node.
Setting http_proxy/https_proxy to empty strings overrides any
inherited proxy config so Docker can reach Harbor directly.
This commit is contained in:
Celes Renata
2026-04-21 04:05:33 +00:00
parent 390cb0b4bf
commit 8f9f1e2495
3 changed files with 42 additions and 14 deletions
+18 -6
View File
@@ -14,7 +14,9 @@ steps:
add_host: registry.celestium.life:10.1.1.12
buildx_flags: --driver-opt network=host
buildkitd_config: "[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n"
no_proxy: 10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life
http_proxy: ""
https_proxy: ""
no_proxy: ""
logins:
- registry: https://registry.celestium.life
username:
@@ -52,7 +54,9 @@ steps:
add_host: registry.celestium.life:10.1.1.12
buildx_flags: --driver-opt network=host
buildkitd_config: "[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n"
no_proxy: 10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life
http_proxy: ""
https_proxy: ""
no_proxy: ""
logins:
- registry: https://registry.celestium.life
username:
@@ -90,7 +94,9 @@ steps:
add_host: registry.celestium.life:10.1.1.12
buildx_flags: --driver-opt network=host
buildkitd_config: "[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n"
no_proxy: 10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life
http_proxy: ""
https_proxy: ""
no_proxy: ""
logins:
- registry: https://registry.celestium.life
username:
@@ -128,7 +134,9 @@ steps:
add_host: registry.celestium.life:10.1.1.12
buildx_flags: --driver-opt network=host
buildkitd_config: "[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n"
no_proxy: 10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life
http_proxy: ""
https_proxy: ""
no_proxy: ""
logins:
- registry: https://registry.celestium.life
username:
@@ -166,7 +174,9 @@ steps:
add_host: registry.celestium.life:10.1.1.12
buildx_flags: --driver-opt network=host
buildkitd_config: "[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n"
no_proxy: 10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life
http_proxy: ""
https_proxy: ""
no_proxy: ""
logins:
- registry: https://registry.celestium.life
username:
@@ -204,7 +214,9 @@ steps:
add_host: registry.celestium.life:10.1.1.12
buildx_flags: --driver-opt network=host
buildkitd_config: "[registry.\"docker.io\"]\n mirrors = [\"registry.celestium.life/v2/dockerhub-cache\"]\n[registry.\"ghcr.io\"]\n mirrors = [\"registry.celestium.life/v2/ghcr-cache\"]\n"
no_proxy: 10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life
http_proxy: ""
https_proxy: ""
no_proxy: ""
logins:
- registry: https://registry.celestium.life
username: