chore: promote G14 GitOps source 80dabd1

This commit is contained in:
Codex
2026-05-25 01:49:24 +08:00
parent 80dabd1f1a
commit 2b4afe67e0
9 changed files with 239 additions and 141 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ This directory is generated from `CI.json`, `deploy/deploy.json`, and `deploy/k8
- Target: G14 k3s only.
- CI: Tekton Pipeline `hwlab-ci/hwlab-g14-ci-image-publish`.
- Artifact contract: images are tagged by source git commit `8967857` and pushed to `127.0.0.1:5000/hwlab`.
- Artifact contract: images are tagged by source git commit `80dabd1` and pushed to `127.0.0.1:5000/hwlab`.
- CD: Argo CD Application `argocd/hwlab-g14-dev` consumes `deploy/gitops/g14/runtime`.
- D601 boundary: this path does not target D601, does not use UniDesk Code Queue, and does not change D601 production traffic.
- Concurrency: CI builds are per source commit and do not acquire the legacy DEV CD Lease; Argo CD reconciles the Git desired state.
@@ -8,7 +8,7 @@
"app.kubernetes.io/name": "hwlab-code-agent-codex-config",
"hwlab.pikastech.local/service-id": "hwlab-cloud-api",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -8,7 +8,7 @@
"app.kubernetes.io/name": "hwlab-dev-health-contract",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
+1 -1
View File
@@ -7,7 +7,7 @@
"app.kubernetes.io/part-of": "hwlab",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
+16 -16
View File
@@ -12,7 +12,7 @@
"app.kubernetes.io/name": "hwlab-cloud-api",
"hwlab.pikastech.local/service-id": "hwlab-cloud-api",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -43,7 +43,7 @@
"hwlab.pikastech.local/service-id": "hwlab-gateway-simu",
"hwlab.pikastech.local/instance-id": "gwsimu_1",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -74,7 +74,7 @@
"hwlab.pikastech.local/service-id": "hwlab-gateway-simu",
"hwlab.pikastech.local/instance-id": "gwsimu_2",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -104,7 +104,7 @@
"app.kubernetes.io/name": "hwlab-cloud-web",
"hwlab.pikastech.local/service-id": "hwlab-cloud-web",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -135,7 +135,7 @@
"hwlab.pikastech.local/service-id": "hwlab-box-simu",
"hwlab.pikastech.local/instance-id": "res_boxsimu_1",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -166,7 +166,7 @@
"hwlab.pikastech.local/service-id": "hwlab-box-simu",
"hwlab.pikastech.local/instance-id": "res_boxsimu_2",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -197,7 +197,7 @@
"hwlab.pikastech.local/service-id": "hwlab-gateway",
"hwlab.pikastech.local/activation": "manual",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -228,7 +228,7 @@
"hwlab.pikastech.local/service-id": "hwlab-cli",
"hwlab.pikastech.local/activation": "manual",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -258,7 +258,7 @@
"app.kubernetes.io/name": "hwlab-agent-skills",
"hwlab.pikastech.local/service-id": "hwlab-agent-skills",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -288,7 +288,7 @@
"app.kubernetes.io/name": "hwlab-agent-mgr",
"hwlab.pikastech.local/service-id": "hwlab-agent-mgr",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -318,7 +318,7 @@
"app.kubernetes.io/name": "hwlab-gateway-simu",
"hwlab.pikastech.local/service-id": "hwlab-gateway-simu",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -348,7 +348,7 @@
"app.kubernetes.io/name": "hwlab-box-simu",
"hwlab.pikastech.local/service-id": "hwlab-box-simu",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -378,7 +378,7 @@
"app.kubernetes.io/name": "hwlab-patch-panel",
"hwlab.pikastech.local/service-id": "hwlab-patch-panel",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -408,7 +408,7 @@
"app.kubernetes.io/name": "hwlab-router",
"hwlab.pikastech.local/service-id": "hwlab-router",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -438,7 +438,7 @@
"app.kubernetes.io/name": "hwlab-tunnel-client",
"hwlab.pikastech.local/service-id": "hwlab-tunnel-client",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
@@ -468,7 +468,7 @@
"app.kubernetes.io/name": "hwlab-edge-proxy",
"hwlab.pikastech.local/service-id": "hwlab-edge-proxy",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
+117 -117
View File
@@ -15,12 +15,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -42,10 +42,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -53,7 +53,7 @@
"containers": [
{
"name": "hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:80dabd1",
"ports": [
{
"name": "http",
@@ -71,15 +71,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN",
@@ -203,7 +203,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
@@ -294,12 +294,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -321,10 +321,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -332,7 +332,7 @@
"containers": [
{
"name": "hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:80dabd1",
"ports": [
{
"name": "http",
@@ -350,15 +350,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -366,7 +366,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_PUBLIC_ENDPOINT",
@@ -405,12 +405,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -432,10 +432,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -443,7 +443,7 @@
"containers": [
{
"name": "hwlab-agent-mgr",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:80dabd1",
"ports": [
{
"name": "http",
@@ -457,15 +457,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -473,7 +473,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
@@ -508,12 +508,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"argocd.argoproj.io/sync-options": "Replace=true"
}
},
@@ -528,10 +528,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -540,7 +540,7 @@
"containers": [
{
"name": "hwlab-agent-worker",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:80dabd1",
"env": [
{
"name": "HWLAB_AGENT_SESSION_MODE",
@@ -548,15 +548,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-agent-worker:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-agent-worker:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -564,7 +564,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"imagePullPolicy": "IfNotPresent"
@@ -588,12 +588,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -615,10 +615,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -626,7 +626,7 @@
"containers": [
{
"name": "hwlab-gateway",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:80dabd1",
"ports": [
{
"name": "http",
@@ -640,15 +640,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-gateway:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-gateway:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -656,7 +656,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
@@ -691,12 +691,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -719,10 +719,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -730,7 +730,7 @@
"containers": [
{
"name": "hwlab-gateway-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:80dabd1",
"ports": [
{
"name": "http",
@@ -756,15 +756,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -772,7 +772,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
@@ -807,12 +807,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -835,10 +835,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -846,7 +846,7 @@
"containers": [
{
"name": "hwlab-box-simu",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:80dabd1",
"ports": [
{
"name": "http",
@@ -868,15 +868,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-box-simu:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-box-simu:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -884,7 +884,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
@@ -919,12 +919,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -946,10 +946,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -957,7 +957,7 @@
"containers": [
{
"name": "hwlab-patch-panel",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:80dabd1",
"ports": [
{
"name": "http",
@@ -975,15 +975,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-patch-panel:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-patch-panel:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -991,7 +991,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
@@ -1026,12 +1026,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -1053,10 +1053,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -1064,7 +1064,7 @@
"containers": [
{
"name": "hwlab-router",
"image": "127.0.0.1:5000/hwlab/hwlab-router:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-router:80dabd1",
"ports": [
{
"name": "http",
@@ -1078,15 +1078,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-router:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-router:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -1094,7 +1094,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
@@ -1129,12 +1129,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -1156,10 +1156,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -1167,7 +1167,7 @@
"containers": [
{
"name": "hwlab-tunnel-client",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:80dabd1",
"ports": [
{
"name": "http",
@@ -1193,15 +1193,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -1209,7 +1209,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
@@ -1244,12 +1244,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -1271,10 +1271,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -1282,7 +1282,7 @@
"containers": [
{
"name": "hwlab-edge-proxy",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:80dabd1",
"ports": [
{
"name": "http",
@@ -1304,15 +1304,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -1320,7 +1320,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_PUBLIC_ENDPOINT",
@@ -1360,12 +1360,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"argocd.argoproj.io/sync-options": "Replace=true"
}
},
@@ -1380,10 +1380,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -1392,7 +1392,7 @@
"containers": [
{
"name": "hwlab-cli",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-cli:80dabd1",
"env": [
{
"name": "HWLAB_CLI_ENDPOINT",
@@ -1400,15 +1400,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cli:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-cli:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -1416,7 +1416,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"imagePullPolicy": "IfNotPresent"
@@ -1439,12 +1439,12 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"unidesk.ai/g14-staging": "true"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "G14 GitOps target only; production traffic remains outside this target.",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -1466,10 +1466,10 @@
"hwlab.pikastech.local/environment": "dev",
"hwlab.pikastech.local/profile": "dev",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
}
},
@@ -1477,7 +1477,7 @@
"containers": [
{
"name": "hwlab-agent-skills",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:8967857",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:80dabd1",
"ports": [
{
"name": "http",
@@ -1491,15 +1491,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-agent-skills:8967857"
"value": "127.0.0.1:5000/hwlab/hwlab-agent-skills:80dabd1"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "8967857"
"value": "80dabd1"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -1507,7 +1507,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
],
"readinessProbe": {
+2 -2
View File
@@ -1,7 +1,7 @@
{
"kind": "hwlab-g14-gitops-source",
"sourceCommit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe",
"sourceShortCommit": "8967857",
"sourceCommit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983",
"sourceShortCommit": "80dabd1",
"sourceBranch": "G14",
"sourceRepo": "git@github.com:pikasTech/HWLAB.git",
"registryPrefix": "127.0.0.1:5000/hwlab",
+98
View File
@@ -96,6 +96,40 @@
{
"name": "ci-json",
"image": "mcr.microsoft.com/playwright:v1.59.1-noble",
"env": [
{
"name": "HTTP_PROXY",
"value": "http://127.0.0.1:10808"
},
{
"name": "HTTPS_PROXY",
"value": "http://127.0.0.1:10808"
},
{
"name": "ALL_PROXY",
"value": "socks5h://127.0.0.1:10808"
},
{
"name": "NO_PROXY",
"value": "127.0.0.1,localhost,::1,10.0.0.0/8,10.42.0.0/16,10.43.0.0/16,192.168.0.0/16,.svc,.cluster.local,kubernetes.default.svc,registry.hwlab-ci.svc,hwlab-registry.hwlab-ci.svc"
},
{
"name": "http_proxy",
"value": "http://127.0.0.1:10808"
},
{
"name": "https_proxy",
"value": "http://127.0.0.1:10808"
},
{
"name": "all_proxy",
"value": "socks5h://127.0.0.1:10808"
},
{
"name": "no_proxy",
"value": "127.0.0.1,localhost,::1,10.0.0.0/8,10.42.0.0/16,10.43.0.0/16,192.168.0.0/16,.svc,.cluster.local,kubernetes.default.svc,registry.hwlab-ci.svc,hwlab-registry.hwlab-ci.svc"
}
],
"script": "#!/bin/sh\nset -eu\nif ! command -v git >/dev/null 2>&1 || ! command -v python3 >/dev/null 2>&1 || ! command -v ssh >/dev/null 2>&1; then\n export DEBIAN_FRONTEND=noninteractive\n apt-get update\n apt-get install -y --no-install-recommends git python3 openssh-client ca-certificates\n rm -rf /var/lib/apt/lists/*\nfi\nmkdir -p /root/.ssh\ncp /workspace/git-ssh/ssh-privatekey /root/.ssh/id_rsa\nchmod 600 /root/.ssh/id_rsa\nssh-keyscan github.com >> /root/.ssh/known_hosts 2>/dev/null\nrm -rf /workspace/source/repo\ngit clone --branch \"$(params.source-branch)\" \"$(params.git-url)\" /workspace/source/repo\ncd /workspace/source/repo\ngit checkout \"$(params.revision)\"\ntest \"$(git rev-parse HEAD)\" = \"$(params.revision)\"\nnpm ci --ignore-scripts\nnpx playwright install chromium\necho 'CI.json hwlab-deploy-skeleton-ci command count=6'\necho 'CI.json command: repo-reports-guard'\nnode scripts/repo-reports-guard.mjs\necho 'CI.json command: contract-check'\nnpm run check\necho 'CI.json command: dev-artifact-publish-static-check'\nnode --check scripts/dev-artifact-publish.mjs\necho 'CI.json command: parse-deploy-json'\nnode -e \"JSON.parse(require('node:fs').readFileSync('deploy/deploy.json','utf8'))\"\necho 'CI.json command: parse-k8s-json-yaml'\nnode -e \"const fs=require('node:fs'); for (const f of fs.readdirSync('deploy/k8s/base').concat(fs.readdirSync('deploy/k8s/dev').map(x=>'../dev/'+x), fs.readdirSync('deploy/k8s/prod').map(x=>'../prod/'+x))) { if (!f.endsWith('.yaml')) continue; const p=f.startsWith('..')?'deploy/k8s/'+f.replace('../',''):'deploy/k8s/base/'+f; JSON.parse(fs.readFileSync(p,'utf8')); }\"\necho 'CI.json command: parse-frp-toml'\npython3 - <<'PY'\nimport pathlib, tomllib\nfor path in pathlib.Path('deploy/frp').glob('*.toml'):\n tomllib.loads(path.read_text())\nPY\n"
}
]
@@ -167,6 +201,38 @@
{
"name": "DOCKER_TLS_CERTDIR",
"value": ""
},
{
"name": "HTTP_PROXY",
"value": "http://127.0.0.1:10808"
},
{
"name": "HTTPS_PROXY",
"value": "http://127.0.0.1:10808"
},
{
"name": "ALL_PROXY",
"value": "socks5h://127.0.0.1:10808"
},
{
"name": "NO_PROXY",
"value": "127.0.0.1,localhost,::1,10.0.0.0/8,10.42.0.0/16,10.43.0.0/16,192.168.0.0/16,.svc,.cluster.local,kubernetes.default.svc,registry.hwlab-ci.svc,hwlab-registry.hwlab-ci.svc"
},
{
"name": "http_proxy",
"value": "http://127.0.0.1:10808"
},
{
"name": "https_proxy",
"value": "http://127.0.0.1:10808"
},
{
"name": "all_proxy",
"value": "socks5h://127.0.0.1:10808"
},
{
"name": "no_proxy",
"value": "127.0.0.1,localhost,::1,10.0.0.0/8,10.42.0.0/16,10.43.0.0/16,192.168.0.0/16,.svc,.cluster.local,kubernetes.default.svc,registry.hwlab-ci.svc,hwlab-registry.hwlab-ci.svc"
}
],
"securityContext": {
@@ -188,6 +254,38 @@
{
"name": "DOCKER_HOST",
"value": "unix:///var/run/docker.sock"
},
{
"name": "HTTP_PROXY",
"value": "http://127.0.0.1:10808"
},
{
"name": "HTTPS_PROXY",
"value": "http://127.0.0.1:10808"
},
{
"name": "ALL_PROXY",
"value": "socks5h://127.0.0.1:10808"
},
{
"name": "NO_PROXY",
"value": "127.0.0.1,localhost,::1,10.0.0.0/8,10.42.0.0/16,10.43.0.0/16,192.168.0.0/16,.svc,.cluster.local,kubernetes.default.svc,registry.hwlab-ci.svc,hwlab-registry.hwlab-ci.svc"
},
{
"name": "http_proxy",
"value": "http://127.0.0.1:10808"
},
{
"name": "https_proxy",
"value": "http://127.0.0.1:10808"
},
{
"name": "all_proxy",
"value": "socks5h://127.0.0.1:10808"
},
{
"name": "no_proxy",
"value": "127.0.0.1,localhost,::1,10.0.0.0/8,10.42.0.0/16,10.43.0.0/16,192.168.0.0/16,.svc,.cluster.local,kubernetes.default.svc,registry.hwlab-ci.svc,hwlab-registry.hwlab-ci.svc"
}
],
"volumeMounts": [
@@ -7,7 +7,7 @@
"labels": {
"app.kubernetes.io/part-of": "hwlab",
"hwlab.pikastech.local/gitops-target": "g14",
"hwlab.pikastech.local/source-commit": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"hwlab.pikastech.local/source-commit": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
}
},
"spec": {
@@ -32,7 +32,7 @@
},
{
"name": "revision",
"value": "8967857d6d68515aacfd8aa423c5c74ed13c8dbe"
"value": "80dabd1f1a56972645fbcb36e51c7c410a9d5983"
},
{
"name": "registry-prefix",