ymal: compose repeated node lane templates
This commit is contained in:
+131
-253
@@ -2,11 +2,9 @@ version: 1
|
||||
kind: AgentRunConfig
|
||||
metadata:
|
||||
name: agentrun
|
||||
|
||||
manager:
|
||||
baseUrl: https://agentrun.74-48-78-17.nip.io/
|
||||
timeoutMs: 15000
|
||||
|
||||
publicExposure:
|
||||
enabled: true
|
||||
proxyName: agentrun-v01-frpc
|
||||
@@ -23,13 +21,11 @@ publicExposure:
|
||||
serviceName: caddy
|
||||
upstreamBaseUrl: http://127.0.0.1:22880
|
||||
responseHeaderTimeoutSeconds: 60
|
||||
|
||||
auth:
|
||||
env: HWLAB_API_KEY
|
||||
file: /root/.config/hwlab-v02/master-server-admin-api-key.env
|
||||
header: Authorization
|
||||
scheme: Bearer
|
||||
|
||||
client:
|
||||
role: render-only
|
||||
transport: direct-http
|
||||
@@ -40,7 +36,7 @@ client:
|
||||
backendProfile: codex
|
||||
workspaceRef:
|
||||
kind: opaque
|
||||
path: .
|
||||
path: "."
|
||||
executionPolicy:
|
||||
sandbox: workspace-write
|
||||
approval: never
|
||||
@@ -48,12 +44,10 @@ client:
|
||||
network: enabled
|
||||
secretScope:
|
||||
allowCredentialEcho: false
|
||||
|
||||
controlPlane:
|
||||
default:
|
||||
node: G14
|
||||
lane: v01
|
||||
|
||||
nodes:
|
||||
G14:
|
||||
route: G14
|
||||
@@ -70,7 +64,6 @@ controlPlane:
|
||||
NC01:
|
||||
route: NC01
|
||||
kubeRoute: NC01:k3s
|
||||
|
||||
lanes:
|
||||
v01:
|
||||
node: G14
|
||||
@@ -120,7 +113,7 @@ controlPlane:
|
||||
value: 74.48.78.17
|
||||
bootRepoUrl: http://git-mirror-http.devops-infra.svc.cluster.local/pikasTech/agentrun.git
|
||||
imageBuild:
|
||||
context: .
|
||||
context: "."
|
||||
containerfile: deploy/container/Containerfile
|
||||
repository: agentrun-mgr-env
|
||||
network: host
|
||||
@@ -131,7 +124,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -145,7 +138,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -275,49 +268,7 @@ controlPlane:
|
||||
key: config.toml
|
||||
providerCredential:
|
||||
profile: codex
|
||||
|
||||
v02:
|
||||
node: D601
|
||||
version: v0.2
|
||||
source:
|
||||
statusMode: k3s-git-mirror
|
||||
repository: pikasTech/agentrun
|
||||
branch: v0.2
|
||||
sourceAuthority:
|
||||
mode: gitMirrorSnapshot
|
||||
resolver: k8s-git-mirror
|
||||
allowHostGit: false
|
||||
allowHostWorkspace: false
|
||||
allowGithubDirectInPipeline: false
|
||||
sourceSnapshot:
|
||||
stageRefPrefix: refs/unidesk/snapshots/agentrun-yaml-lane/{branch}
|
||||
missingObjectPolicy: fail-fast
|
||||
refreshPolicy: sync-before-snapshot
|
||||
bootstrapFromBranch: v0.1
|
||||
bootstrapTimeoutSeconds: 900
|
||||
bootstrapPollSeconds: 15
|
||||
remote: git@github.com:pikasTech/agentrun.git
|
||||
workspace: /home/ubuntu/workspace/agentrun-v02
|
||||
runtime:
|
||||
namespace: agentrun-v02
|
||||
managerDeployment: agentrun-mgr
|
||||
managerService: agentrun-mgr
|
||||
managerPort: 8080
|
||||
internalBaseUrl: http://agentrun-mgr.agentrun-v02.svc.cluster.local:8080
|
||||
ci:
|
||||
namespace: agentrun-ci
|
||||
pipeline: agentrun-v02-ci-image-publish
|
||||
pipelineRunPrefix: agentrun-v02-ci
|
||||
serviceAccountName: agentrun-v02-tekton-runner
|
||||
registryPrefix: 127.0.0.1:5000/agentrun
|
||||
toolsImage: 127.0.0.1:5000/hwlab/hwlab-ci-node-tools:node22-alpine-bun-v1
|
||||
buildkitImage: 127.0.0.1:5000/hwlab/buildkit:rootless
|
||||
gitops:
|
||||
branch: v0.2-gitops
|
||||
path: deploy/gitops/node/d601/runtime-v02
|
||||
argoNamespace: argocd
|
||||
argoApplication: agentrun-d601-v02
|
||||
repoURL: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/agentrun.git
|
||||
deployment:
|
||||
format: unidesk-yaml-only
|
||||
gitopsRoot: deploy/gitops/node/d601
|
||||
@@ -345,7 +296,7 @@ controlPlane:
|
||||
value: 74.48.78.17
|
||||
bootRepoUrl: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/agentrun.git
|
||||
imageBuild:
|
||||
context: .
|
||||
context: "."
|
||||
containerfile: deploy/container/Containerfile
|
||||
repository: agentrun-mgr-env
|
||||
network: host
|
||||
@@ -356,7 +307,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -370,7 +321,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -564,64 +515,20 @@ controlPlane:
|
||||
key: model-catalog.json
|
||||
providerCredential:
|
||||
profile: dsflash-go
|
||||
- id: tool-github-pr-token
|
||||
sourceRef: /root/unidesk/.env/gh_token.txt
|
||||
sourceKey: GH_TOKEN
|
||||
sourceFormat: raw-token
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-github-pr
|
||||
key: GH_TOKEN
|
||||
- id: tool-unidesk-ssh-token
|
||||
sourceRef: /root/unidesk/.state/docker-compose.env
|
||||
sourceKey: UNIDESK_SSH_CLIENT_TOKEN
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-unidesk-ssh
|
||||
key: UNIDESK_SSH_CLIENT_TOKEN
|
||||
|
||||
jd01-v02:
|
||||
node: JD01
|
||||
version: v0.2
|
||||
source:
|
||||
statusMode: k3s-git-mirror
|
||||
repository: pikasTech/agentrun
|
||||
branch: v0.2
|
||||
sourceAuthority:
|
||||
mode: gitMirrorSnapshot
|
||||
resolver: k8s-git-mirror
|
||||
allowHostGit: false
|
||||
allowHostWorkspace: false
|
||||
allowGithubDirectInPipeline: false
|
||||
sourceSnapshot:
|
||||
stageRefPrefix: refs/unidesk/snapshots/agentrun-yaml-lane/{branch}
|
||||
missingObjectPolicy: fail-fast
|
||||
refreshPolicy: sync-before-snapshot
|
||||
bootstrapFromBranch: v0.1
|
||||
bootstrapTimeoutSeconds: 900
|
||||
bootstrapPollSeconds: 15
|
||||
- extends: controlPlane.templates.secrets.githubPrRawToken
|
||||
- extends: controlPlane.templates.secrets.unideskSshToken
|
||||
extends: controlPlane.templates.agentrunV02Lane
|
||||
variables:
|
||||
NODE: D601
|
||||
remote: git@github.com:pikasTech/agentrun.git
|
||||
workspace: /root/workspace/agentrun-v02
|
||||
runtime:
|
||||
namespace: agentrun-v02
|
||||
managerDeployment: agentrun-mgr
|
||||
managerService: agentrun-mgr
|
||||
managerPort: 8080
|
||||
internalBaseUrl: http://agentrun-mgr.agentrun-v02.svc.cluster.local:8080
|
||||
ci:
|
||||
namespace: agentrun-ci
|
||||
pipeline: agentrun-jd01-v02-ci-image-publish
|
||||
pipelineRunPrefix: agentrun-jd01-v02-ci
|
||||
serviceAccountName: agentrun-jd01-v02-tekton-runner
|
||||
registryPrefix: 127.0.0.1:5000/agentrun
|
||||
toolsImage: 127.0.0.1:5000/hwlab/hwlab-ci-node-tools:node22-alpine-bun-v1
|
||||
buildkitImage: 127.0.0.1:5000/hwlab/buildkit:rootless
|
||||
gitops:
|
||||
branch: jd01-v0.2-gitops
|
||||
path: deploy/gitops/node/jd01/runtime-v02
|
||||
argoNamespace: argocd
|
||||
argoApplication: agentrun-jd01-v02
|
||||
repoURL: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/agentrun.git
|
||||
workspace: /home/ubuntu/workspace/agentrun-v02
|
||||
pipeline: agentrun-v02-ci-image-publish
|
||||
pipelineRunPrefix: agentrun-v02-ci
|
||||
serviceAccountName: agentrun-v02-tekton-runner
|
||||
gitopsBranch: v0.2-gitops
|
||||
gitopsPath: deploy/gitops/node/d601/runtime-v02
|
||||
argoApplication: agentrun-d601-v02
|
||||
jd01-v02:
|
||||
deployment:
|
||||
format: unidesk-yaml-only
|
||||
gitopsRoot: deploy/gitops/node/jd01
|
||||
@@ -649,7 +556,7 @@ controlPlane:
|
||||
value: 74.48.78.17
|
||||
bootRepoUrl: http://gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-agentrun.git
|
||||
imageBuild:
|
||||
context: .
|
||||
context: "."
|
||||
containerfile: deploy/container/Containerfile
|
||||
repository: agentrun-mgr-env
|
||||
network: host
|
||||
@@ -660,7 +567,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -674,7 +581,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -716,7 +623,7 @@ controlPlane:
|
||||
noProxyExtra:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- .svc
|
||||
- .svc.cluster.local
|
||||
- .cluster.local
|
||||
@@ -864,64 +771,20 @@ controlPlane:
|
||||
key: model-catalog.json
|
||||
providerCredential:
|
||||
profile: dsflash-go
|
||||
- id: tool-github-pr-token
|
||||
sourceRef: /root/unidesk/.env/gh_token.txt
|
||||
sourceKey: GH_TOKEN
|
||||
sourceFormat: raw-token
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-github-pr
|
||||
key: GH_TOKEN
|
||||
- id: tool-unidesk-ssh-token
|
||||
sourceRef: /root/unidesk/.state/docker-compose.env
|
||||
sourceKey: UNIDESK_SSH_CLIENT_TOKEN
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-unidesk-ssh
|
||||
key: UNIDESK_SSH_CLIENT_TOKEN
|
||||
|
||||
- extends: controlPlane.templates.secrets.githubPrRawToken
|
||||
- extends: controlPlane.templates.secrets.unideskSshToken
|
||||
extends: controlPlane.templates.agentrunV02Lane
|
||||
variables:
|
||||
NODE: JD01
|
||||
remote: git@github.com:pikasTech/agentrun.git
|
||||
workspace: /root/workspace/agentrun-v02
|
||||
pipeline: agentrun-jd01-v02-ci-image-publish
|
||||
pipelineRunPrefix: agentrun-jd01-v02-ci
|
||||
serviceAccountName: agentrun-jd01-v02-tekton-runner
|
||||
gitopsBranch: jd01-v0.2-gitops
|
||||
gitopsPath: deploy/gitops/node/jd01/runtime-v02
|
||||
argoApplication: agentrun-jd01-v02
|
||||
nc01-v02:
|
||||
node: NC01
|
||||
version: v0.2
|
||||
source:
|
||||
statusMode: k3s-git-mirror
|
||||
repository: pikasTech/agentrun
|
||||
branch: v0.2
|
||||
sourceAuthority:
|
||||
mode: gitMirrorSnapshot
|
||||
resolver: k8s-git-mirror
|
||||
allowHostGit: false
|
||||
allowHostWorkspace: false
|
||||
allowGithubDirectInPipeline: false
|
||||
sourceSnapshot:
|
||||
stageRefPrefix: refs/unidesk/snapshots/agentrun-yaml-lane/{branch}
|
||||
missingObjectPolicy: fail-fast
|
||||
refreshPolicy: sync-before-snapshot
|
||||
bootstrapFromBranch: v0.1
|
||||
bootstrapTimeoutSeconds: 900
|
||||
bootstrapPollSeconds: 15
|
||||
remote: http://gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-agentrun.git
|
||||
workspace: /root/agentrun
|
||||
runtime:
|
||||
namespace: agentrun-v02
|
||||
managerDeployment: agentrun-mgr
|
||||
managerService: agentrun-mgr
|
||||
managerPort: 8080
|
||||
internalBaseUrl: http://agentrun-mgr.agentrun-v02.svc.cluster.local:8080
|
||||
ci:
|
||||
namespace: agentrun-ci
|
||||
pipeline: agentrun-nc01-v02-ci-image-publish
|
||||
pipelineRunPrefix: agentrun-nc01-v02-ci
|
||||
serviceAccountName: agentrun-nc01-v02-tekton-runner
|
||||
registryPrefix: 127.0.0.1:5000/agentrun
|
||||
toolsImage: 127.0.0.1:5000/hwlab/hwlab-ci-node-tools:node22-alpine-bun-v1
|
||||
buildkitImage: 127.0.0.1:5000/hwlab/buildkit:rootless
|
||||
gitops:
|
||||
branch: nc01-v0.2-gitops
|
||||
path: deploy/gitops/node/nc01/runtime-v02
|
||||
argoNamespace: argocd
|
||||
argoApplication: agentrun-nc01-v02
|
||||
repoURL: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/agentrun.git
|
||||
deployment:
|
||||
format: unidesk-yaml-only
|
||||
gitopsRoot: deploy/gitops/node/nc01
|
||||
@@ -949,7 +812,7 @@ controlPlane:
|
||||
value: 152.53.229.148
|
||||
bootRepoUrl: http://gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-agentrun.git
|
||||
imageBuild:
|
||||
context: .
|
||||
context: "."
|
||||
containerfile: deploy/container/Containerfile
|
||||
repository: agentrun-mgr-env
|
||||
network: host
|
||||
@@ -960,7 +823,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -974,7 +837,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -1016,7 +879,7 @@ controlPlane:
|
||||
noProxyExtra:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- .svc
|
||||
- .svc.cluster.local
|
||||
- .cluster.local
|
||||
@@ -1137,64 +1000,20 @@ controlPlane:
|
||||
key: config.toml
|
||||
providerCredential:
|
||||
profile: codex
|
||||
- id: tool-github-pr-token
|
||||
sourceRef: /root/unidesk/.env/gh_token.txt
|
||||
sourceKey: GH_TOKEN
|
||||
sourceFormat: raw-token
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-github-pr
|
||||
key: GH_TOKEN
|
||||
- id: tool-unidesk-ssh-token
|
||||
sourceRef: /root/unidesk/.state/docker-compose.env
|
||||
sourceKey: UNIDESK_SSH_CLIENT_TOKEN
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-unidesk-ssh
|
||||
key: UNIDESK_SSH_CLIENT_TOKEN
|
||||
|
||||
- extends: controlPlane.templates.secrets.githubPrRawToken
|
||||
- extends: controlPlane.templates.secrets.unideskSshToken
|
||||
extends: controlPlane.templates.agentrunV02Lane
|
||||
variables:
|
||||
NODE: NC01
|
||||
remote: http://gitea-http.devops-infra.svc.cluster.local:3000/mirrors/pikasTech-agentrun.git
|
||||
workspace: /root/agentrun
|
||||
pipeline: agentrun-nc01-v02-ci-image-publish
|
||||
pipelineRunPrefix: agentrun-nc01-v02-ci
|
||||
serviceAccountName: agentrun-nc01-v02-tekton-runner
|
||||
gitopsBranch: nc01-v0.2-gitops
|
||||
gitopsPath: deploy/gitops/node/nc01/runtime-v02
|
||||
argoApplication: agentrun-nc01-v02
|
||||
d518-v02:
|
||||
node: D518
|
||||
version: v0.2
|
||||
source:
|
||||
statusMode: k3s-git-mirror
|
||||
repository: pikasTech/agentrun
|
||||
branch: v0.2
|
||||
sourceAuthority:
|
||||
mode: gitMirrorSnapshot
|
||||
resolver: k8s-git-mirror
|
||||
allowHostGit: false
|
||||
allowHostWorkspace: false
|
||||
allowGithubDirectInPipeline: false
|
||||
sourceSnapshot:
|
||||
stageRefPrefix: refs/unidesk/snapshots/agentrun-yaml-lane/{branch}
|
||||
missingObjectPolicy: fail-fast
|
||||
refreshPolicy: sync-before-snapshot
|
||||
bootstrapFromBranch: v0.1
|
||||
bootstrapTimeoutSeconds: 900
|
||||
bootstrapPollSeconds: 15
|
||||
remote: git@github.com:pikasTech/agentrun.git
|
||||
workspace: /home/ubuntu/workspace/agentrun-v02
|
||||
runtime:
|
||||
namespace: agentrun-v02
|
||||
managerDeployment: agentrun-mgr
|
||||
managerService: agentrun-mgr
|
||||
managerPort: 8080
|
||||
internalBaseUrl: http://agentrun-mgr.agentrun-v02.svc.cluster.local:8080
|
||||
ci:
|
||||
namespace: agentrun-ci
|
||||
pipeline: agentrun-d518-v02-ci-image-publish
|
||||
pipelineRunPrefix: agentrun-d518-v02-ci
|
||||
serviceAccountName: agentrun-d518-v02-tekton-runner
|
||||
registryPrefix: 127.0.0.1:5000/agentrun
|
||||
toolsImage: 127.0.0.1:5000/hwlab/hwlab-ci-node-tools:node22-alpine-bun-v1
|
||||
buildkitImage: 127.0.0.1:5000/hwlab/buildkit:rootless
|
||||
gitops:
|
||||
branch: d518-v0.2-gitops
|
||||
path: deploy/gitops/node/d518/runtime-v02
|
||||
argoNamespace: argocd
|
||||
argoApplication: agentrun-d518-v02
|
||||
repoURL: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/agentrun.git
|
||||
deployment:
|
||||
format: unidesk-yaml-only
|
||||
gitopsRoot: deploy/gitops/node/d518
|
||||
@@ -1227,7 +1046,7 @@ controlPlane:
|
||||
value: 74.48.78.17
|
||||
bootRepoUrl: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/agentrun.git
|
||||
imageBuild:
|
||||
context: .
|
||||
context: "."
|
||||
containerfile: deploy/container/Containerfile
|
||||
repository: agentrun-mgr-env
|
||||
network: host
|
||||
@@ -1238,7 +1057,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -1252,7 +1071,7 @@ controlPlane:
|
||||
noProxy:
|
||||
- localhost
|
||||
- 127.0.0.1
|
||||
- ::1
|
||||
- "::1"
|
||||
- 127.0.0.1:5000
|
||||
- localhost:5000
|
||||
- .svc
|
||||
@@ -1465,18 +1284,77 @@ controlPlane:
|
||||
key: config.toml
|
||||
providerCredential:
|
||||
profile: fake-echo
|
||||
- id: tool-github-pr-token
|
||||
sourceRef: /root/unidesk/.env/gh_token.txt
|
||||
sourceKey: GH_TOKEN
|
||||
sourceFormat: raw-token
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-github-pr
|
||||
key: GH_TOKEN
|
||||
- id: tool-unidesk-ssh-token
|
||||
sourceRef: /root/unidesk/.state/docker-compose.env
|
||||
sourceKey: UNIDESK_SSH_CLIENT_TOKEN
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-unidesk-ssh
|
||||
key: UNIDESK_SSH_CLIENT_TOKEN
|
||||
- extends: controlPlane.templates.secrets.githubPrRawToken
|
||||
- extends: controlPlane.templates.secrets.unideskSshToken
|
||||
extends: controlPlane.templates.agentrunV02Lane
|
||||
variables:
|
||||
NODE: D518
|
||||
remote: git@github.com:pikasTech/agentrun.git
|
||||
workspace: /home/ubuntu/workspace/agentrun-v02
|
||||
pipeline: agentrun-d518-v02-ci-image-publish
|
||||
pipelineRunPrefix: agentrun-d518-v02-ci
|
||||
serviceAccountName: agentrun-d518-v02-tekton-runner
|
||||
gitopsBranch: d518-v0.2-gitops
|
||||
gitopsPath: deploy/gitops/node/d518/runtime-v02
|
||||
argoApplication: agentrun-d518-v02
|
||||
templates:
|
||||
agentrunV02Lane:
|
||||
version: v0.2
|
||||
node: "${NODE}"
|
||||
source:
|
||||
statusMode: k3s-git-mirror
|
||||
repository: pikasTech/agentrun
|
||||
branch: v0.2
|
||||
sourceAuthority:
|
||||
mode: gitMirrorSnapshot
|
||||
resolver: k8s-git-mirror
|
||||
allowHostGit: false
|
||||
allowHostWorkspace: false
|
||||
allowGithubDirectInPipeline: false
|
||||
sourceSnapshot:
|
||||
stageRefPrefix: "refs/unidesk/snapshots/agentrun-yaml-lane/{branch}"
|
||||
missingObjectPolicy: fail-fast
|
||||
refreshPolicy: sync-before-snapshot
|
||||
bootstrapFromBranch: v0.1
|
||||
bootstrapTimeoutSeconds: 900
|
||||
bootstrapPollSeconds: 15
|
||||
remote: "${remote}"
|
||||
workspace: "${workspace}"
|
||||
runtime:
|
||||
namespace: agentrun-v02
|
||||
managerDeployment: agentrun-mgr
|
||||
managerService: agentrun-mgr
|
||||
managerPort: 8080
|
||||
internalBaseUrl: http://agentrun-mgr.agentrun-v02.svc.cluster.local:8080
|
||||
ci:
|
||||
namespace: agentrun-ci
|
||||
pipeline: "${pipeline}"
|
||||
pipelineRunPrefix: "${pipelineRunPrefix}"
|
||||
serviceAccountName: "${serviceAccountName}"
|
||||
registryPrefix: 127.0.0.1:5000/agentrun
|
||||
toolsImage: 127.0.0.1:5000/hwlab/hwlab-ci-node-tools:node22-alpine-bun-v1
|
||||
buildkitImage: 127.0.0.1:5000/hwlab/buildkit:rootless
|
||||
gitops:
|
||||
branch: "${gitopsBranch}"
|
||||
path: "${gitopsPath}"
|
||||
argoNamespace: argocd
|
||||
argoApplication: "${argoApplication}"
|
||||
repoURL: http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/agentrun.git
|
||||
secrets:
|
||||
githubPrRawToken:
|
||||
id: tool-github-pr-token
|
||||
sourceRef: /root/unidesk/.env/gh_token.txt
|
||||
sourceKey: GH_TOKEN
|
||||
sourceFormat: raw-token
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-github-pr
|
||||
key: GH_TOKEN
|
||||
unideskSshToken:
|
||||
id: tool-unidesk-ssh-token
|
||||
sourceRef: /root/unidesk/.state/docker-compose.env
|
||||
sourceKey: UNIDESK_SSH_CLIENT_TOKEN
|
||||
targetRef:
|
||||
namespace: agentrun-v02
|
||||
name: agentrun-v01-tool-unidesk-ssh
|
||||
key: UNIDESK_SSH_CLIENT_TOKEN
|
||||
Reference in New Issue
Block a user