refactor: add node-scoped HWLAB lane CLI
This commit is contained in:
@@ -0,0 +1,176 @@
|
||||
requiredNoProxy:
|
||||
- hyueapi.com
|
||||
- .hyueapi.com
|
||||
|
||||
nodes:
|
||||
G14:
|
||||
route: G14
|
||||
kubeRoute: G14:k3s
|
||||
sourceWorkspace: /root/hwlab
|
||||
gitopsRoot: deploy/gitops/node
|
||||
networkProfile: node-ci-egress
|
||||
downloadProfile: node-default
|
||||
|
||||
lanes:
|
||||
v02:
|
||||
node: G14
|
||||
minor: 2
|
||||
version: v0.2
|
||||
sourceBranch: v0.2
|
||||
workspace: /root/hwlab-v02
|
||||
cicdRepo: /root/hwlab-v02-cicd.git
|
||||
cicdRepoLock: /tmp/hwlab-v02-cicd-repo.lock
|
||||
app: hwlab-g14-v02
|
||||
pipeline: hwlab-v02-ci-image-publish
|
||||
pipelineRunPrefix: hwlab-v02-ci-poll
|
||||
serviceAccountName: hwlab-v02-tekton-runner
|
||||
controlPlaneFieldManager: unidesk-hwlab-v02-control-plane
|
||||
git:
|
||||
url: git@github.com:pikasTech/HWLAB.git
|
||||
readUrl: http://git-mirror-http.devops-infra.svc.cluster.local/pikasTech/HWLAB.git
|
||||
writeUrl: http://git-mirror-write.devops-infra.svc.cluster.local/pikasTech/HWLAB.git
|
||||
gitopsBranch: v0.2-gitops
|
||||
catalogPath: deploy/artifact-catalog.v02.json
|
||||
runtime:
|
||||
path: deploy/gitops/g14/runtime-v02
|
||||
namespace: hwlab-v02
|
||||
renderDir: runtime-v02
|
||||
tektonDir: tekton-v02
|
||||
argoApplicationFile: application-v02.yaml
|
||||
registryPrefix: 127.0.0.1:5000/hwlab
|
||||
baseImage: 127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim
|
||||
serviceIds:
|
||||
- hwlab-cloud-api
|
||||
- hwlab-cloud-web
|
||||
- hwlab-gateway
|
||||
- hwlab-edge-proxy
|
||||
- hwlab-agent-skills
|
||||
public:
|
||||
webUrl: http://74.48.78.17:19666
|
||||
apiUrl: http://74.48.78.17:19667
|
||||
v03:
|
||||
node: G14
|
||||
minor: 3
|
||||
version: v0.3
|
||||
sourceBranch: v0.3
|
||||
workspace: /root/hwlab-v03
|
||||
cicdRepo: /root/hwlab-v03-cicd.git
|
||||
cicdRepoLock: /tmp/hwlab-v03-cicd-repo.lock
|
||||
app: hwlab-node-v03
|
||||
pipeline: hwlab-v03-ci-image-publish
|
||||
pipelineRunPrefix: hwlab-v03-ci-poll
|
||||
serviceAccountName: hwlab-v03-tekton-runner
|
||||
controlPlaneFieldManager: unidesk-hwlab-v03-control-plane
|
||||
git:
|
||||
url: git@github.com:pikasTech/HWLAB.git
|
||||
readUrl: http://git-mirror-http.devops-infra.svc.cluster.local/pikasTech/HWLAB.git
|
||||
writeUrl: http://git-mirror-write.devops-infra.svc.cluster.local/pikasTech/HWLAB.git
|
||||
gitopsBranch: v0.3-gitops
|
||||
catalogPath: deploy/artifact-catalog.v03.json
|
||||
runtime:
|
||||
path: deploy/gitops/node/runtime-v03
|
||||
namespace: hwlab-v03
|
||||
renderDir: runtime-v03
|
||||
tektonDir: tekton-v03
|
||||
argoApplicationFile: application-v03.yaml
|
||||
registryPrefix: 127.0.0.1:5000/hwlab
|
||||
baseImage: 127.0.0.1:5000/hwlab/hwlab-node20-base:20-bookworm-slim
|
||||
serviceIds:
|
||||
- hwlab-cloud-api
|
||||
- hwlab-cloud-web
|
||||
- hwlab-gateway
|
||||
- hwlab-edge-proxy
|
||||
- hwlab-agent-skills
|
||||
public:
|
||||
webUrl: http://74.48.78.17:19766
|
||||
apiUrl: http://74.48.78.17:19767
|
||||
|
||||
networkProfiles:
|
||||
node-ci-egress:
|
||||
proxy:
|
||||
http: http://g14-provider-egress-proxy.unidesk.svc.cluster.local:18789
|
||||
https: http://g14-provider-egress-proxy.unidesk.svc.cluster.local:18789
|
||||
all: http://g14-provider-egress-proxy.unidesk.svc.cluster.local:18789
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- host.docker.internal
|
||||
- .svc
|
||||
- .cluster.local
|
||||
- ci-git-mirror
|
||||
- ci-git-mirror.unidesk-ci
|
||||
- ci-git-mirror.unidesk-ci.svc
|
||||
- ci-git-mirror.unidesk-ci.svc.cluster.local
|
||||
- g14-provider-egress-proxy
|
||||
- g14-provider-egress-proxy.unidesk
|
||||
- g14-provider-egress-proxy.unidesk.svc
|
||||
- g14-provider-egress-proxy.unidesk.svc.cluster.local
|
||||
- g14-tcp-egress-gateway
|
||||
- g14-tcp-egress-gateway.unidesk
|
||||
- g14-tcp-egress-gateway.unidesk.svc
|
||||
- g14-tcp-egress-gateway.unidesk.svc.cluster.local
|
||||
- code-queue-ci-read
|
||||
- code-queue-ci-read.unidesk-ci
|
||||
- code-queue-ci-read.unidesk-ci.svc
|
||||
- code-queue-ci-read.unidesk-ci.svc.cluster.local
|
||||
- backend-core
|
||||
- oa-event-flow
|
||||
- database
|
||||
dockerBuildProxy:
|
||||
http: http://127.0.0.1:18789
|
||||
https: http://127.0.0.1:18789
|
||||
all: http://127.0.0.1:18789
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- host.docker.internal
|
||||
- registry.npmjs.org
|
||||
- .registry.npmjs.org
|
||||
node-local-vpn:
|
||||
proxy:
|
||||
http: http://127.0.0.1:10808
|
||||
https: http://127.0.0.1:10808
|
||||
all: socks5h://127.0.0.1:10808
|
||||
socks5: socks5h://127.0.0.1:10808
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- .svc
|
||||
- .cluster.local
|
||||
- 10.0.0.0/8
|
||||
- 172.16.0.0/12
|
||||
- 192.168.0.0/16
|
||||
dockerBuildProxy:
|
||||
http: http://127.0.0.1:10808
|
||||
https: http://127.0.0.1:10808
|
||||
all: socks5h://127.0.0.1:10808
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- host.docker.internal
|
||||
- 127.0.0.1:5000
|
||||
|
||||
downloadProfiles:
|
||||
node-default:
|
||||
git:
|
||||
proxyMode: inherit
|
||||
retries: 3
|
||||
npm:
|
||||
registry: https://registry.npmjs.org/
|
||||
retries: 3
|
||||
fetchTimeoutSeconds: 120
|
||||
pip:
|
||||
indexUrl: https://pypi.org/simple
|
||||
retries: 3
|
||||
timeoutSeconds: 120
|
||||
docker:
|
||||
registryMirrors: []
|
||||
pullRetries: 3
|
||||
curl:
|
||||
retries: 3
|
||||
connectTimeoutSeconds: 10
|
||||
maxTimeSeconds: 120
|
||||
Reference in New Issue
Block a user