fix: add buildkit registry mirrors to pull Docker Hub/GHCR through Harbor cache
ci/woodpecker/push/woodpecker Pipeline failed
Build and Push / lint-and-test (push) Has been cancelled
Build and Push / build-services (map[cmd:python -m services.adapters.broker_adapter name:broker-adapter]) (push) Has been cancelled
Build and Push / build-services (map[cmd:python -m services.aggregation.worker name:aggregation]) (push) Has been cancelled
Build and Push / build-services (map[cmd:python -m services.extractor.worker name:extractor]) (push) Has been cancelled
Build and Push / build-services (map[cmd:python -m services.ingestion.worker name:ingestion]) (push) Has been cancelled
Build and Push / build-services (map[cmd:python -m services.lake_publisher.worker name:lake-publisher]) (push) Has been cancelled
Build and Push / build-services (map[cmd:python -m services.parser.worker name:parser]) (push) Has been cancelled
Build and Push / build-services (map[cmd:python -m services.recommendation.worker name:recommendation]) (push) Has been cancelled
Build and Push / build-services (map[cmd:python -m services.scheduler.app name:scheduler]) (push) Has been cancelled
Build and Push / build-services (map[cmd:uvicorn services.api.app:app --host 0.0.0.0 --port 8000 name:query-api]) (push) Has been cancelled
Build and Push / build-services (map[cmd:uvicorn services.risk.app:app --host 0.0.0.0 --port 8000 name:risk]) (push) Has been cancelled
Build and Push / build-services (map[cmd:uvicorn services.symbol_registry.app:app --host 0.0.0.0 --port 8000 name:symbol-registry]) (push) Has been cancelled
Build and Push / build-services (map[cmd:uvicorn services.trading.app:app --host 0.0.0.0 --port 8000 name:trading-engine]) (push) Has been cancelled
Build and Push / build-dashboard (push) Has been cancelled
Build and Push / build-superset (push) Has been cancelled
Build and Push / integration-test (push) Has been cancelled

This commit is contained in:
Celes Renata
2026-04-19 09:11:50 +00:00
parent d76c8ffe59
commit b2e6b6334c
+70
View File
@@ -38,6 +38,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -73,6 +78,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -108,6 +118,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -143,6 +158,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -178,6 +198,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -213,6 +238,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -248,6 +278,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -283,6 +318,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -318,6 +358,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -353,6 +398,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -388,6 +438,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -423,6 +478,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -458,6 +518,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life
@@ -492,6 +557,11 @@ steps:
registry: registry.celestium.life registry: registry.celestium.life
custom_dns: 192.168.42.1 custom_dns: 192.168.42.1
buildx_flags: --driver-opt network=host buildx_flags: --driver-opt network=host
buildkitd_config: |
[registry."docker.io"]
mirrors = ["registry.celestium.life/v2/dockerhub-cache"]
[registry."ghcr.io"]
mirrors = ["registry.celestium.life/v2/ghcr-cache"]
no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life" no_proxy: "10.0.0.0/8,192.168.0.0/16,127.0.0.1,localhost,.local,.celestium.life"
logins: logins:
- registry: https://registry.celestium.life - registry: https://registry.celestium.life