version: 1 kind: hwlab-node-control-plane metadata: owner: unidesk relatedIssues: - 290 - 1119 imagePolicy: requireReproducibleBuildSource: true forbidPrivateOrNodeLocalImagesAsInputs: true allowNodeLocalRegistryAsBuildOutput: true requiredSourceKinds: - dockerfile - docker-compose nodes: D601: route: D601 kubeRoute: D601:k3s registry: endpoint: 127.0.0.1:5000 targets: - id: d601-v03 node: D601 lane: v03 enabled: true ciNamespace: hwlab-ci runtimeNamespace: hwlab-v03 source: repository: pikasTech/HWLAB branch: v0.3 gitops: branch: v0.3-d601-gitops path: deploy/gitops/node/d601/runtime-v03 gitMirror: namespace: devops-infra serviceReadName: git-mirror-http serviceWriteName: git-mirror-write cachePvcName: hwlab-git-mirror-cache cachePvcStorage: 20Gi servicePort: 8080 deploymentReplicas: 0 secretName: git-mirror-github-ssh syncConfigMapName: git-mirror-sync-script syncJobPrefix: git-mirror-hwlab-d601-v03-sync-manual flushJobPrefix: git-mirror-hwlab-d601-v03-flush-manual 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 tekton: pipelineName: hwlab-d601-v03-ci-image-publish serviceAccountName: hwlab-d601-v03-tekton-runner pipelineRunPrefix: hwlab-d601-v03-ci-poll toolsImage: output: 127.0.0.1:5000/hwlab/hwlab-ci-node-tools:node22-alpine-bun-v1 sourceKind: dockerfile context: . dockerfile: deploy/ci/hwlab-ci-node-tools.Dockerfile publicBaseImages: - docker.io/library/node:22-alpine buildOwner: D601 buildMode: node-local argo: namespace: argocd projectName: hwlab-d601 applicationName: hwlab-d601-v03 applicationFile: application-d601-v03.yaml