chore: promote G14 GitOps source 82a1604
This commit is contained in:
@@ -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 `78e39f0` and pushed to `127.0.0.1:5000/hwlab`.
|
||||
- Artifact contract: images are tagged by source git commit `82a1604` 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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
|
||||
|
||||
@@ -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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
|
||||
|
||||
@@ -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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/rendered-by": "scripts/g14-gitops-render.mjs"
|
||||
|
||||
@@ -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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -71,15 +71,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN",
|
||||
@@ -203,7 +203,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -350,15 +350,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -366,7 +366,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -457,15 +457,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-agent-mgr:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -473,7 +473,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-worker:82a1604",
|
||||
"env": [
|
||||
{
|
||||
"name": "HWLAB_AGENT_SESSION_MODE",
|
||||
@@ -548,15 +548,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-agent-worker:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-agent-worker:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -564,7 +564,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -640,15 +640,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-gateway:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-gateway:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -656,7 +656,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -756,15 +756,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-gateway-simu:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -772,7 +772,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-box-simu:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -868,15 +868,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-box-simu:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-box-simu:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -884,7 +884,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-patch-panel:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -975,15 +975,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-patch-panel:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-patch-panel:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -991,7 +991,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-router:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -1078,15 +1078,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-router:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-router:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -1094,7 +1094,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -1193,15 +1193,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-tunnel-client:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -1209,7 +1209,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -1304,15 +1304,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-edge-proxy:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -1320,7 +1320,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-cli:82a1604",
|
||||
"env": [
|
||||
{
|
||||
"name": "HWLAB_CLI_ENDPOINT",
|
||||
@@ -1400,15 +1400,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-cli:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-cli:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -1416,7 +1416,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"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": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
"annotations": {
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"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:78e39f0",
|
||||
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills:82a1604",
|
||||
"ports": [
|
||||
{
|
||||
"name": "http",
|
||||
@@ -1491,15 +1491,15 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_COMMIT_ID",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE",
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-agent-skills:78e39f0"
|
||||
"value": "127.0.0.1:5000/hwlab/hwlab-agent-skills:82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_IMAGE_TAG",
|
||||
"value": "78e39f0"
|
||||
"value": "82a1604"
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_TARGET",
|
||||
@@ -1507,7 +1507,7 @@
|
||||
},
|
||||
{
|
||||
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
],
|
||||
"readinessProbe": {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"kind": "hwlab-g14-gitops-source",
|
||||
"sourceCommit": "78e39f01edcf044d81316b373c4941350866feb5",
|
||||
"sourceShortCommit": "78e39f0",
|
||||
"sourceCommit": "82a1604df78f796929584315c0c7a34af5a6952d",
|
||||
"sourceShortCommit": "82a1604",
|
||||
"sourceBranch": "G14",
|
||||
"sourceRepo": "git@github.com:pikasTech/HWLAB.git",
|
||||
"registryPrefix": "127.0.0.1:5000/hwlab",
|
||||
|
||||
@@ -95,7 +95,7 @@
|
||||
"steps": [
|
||||
{
|
||||
"name": "ci-json",
|
||||
"image": "mcr.microsoft.com/playwright:v1.59.1-noble",
|
||||
"image": "node:22-bookworm-slim",
|
||||
"env": [
|
||||
{
|
||||
"name": "HTTP_PROXY",
|
||||
@@ -130,7 +130,7 @@
|
||||
"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"
|
||||
"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 --with-deps 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"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"labels": {
|
||||
"app.kubernetes.io/part-of": "hwlab",
|
||||
"hwlab.pikastech.local/gitops-target": "g14",
|
||||
"hwlab.pikastech.local/source-commit": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"hwlab.pikastech.local/source-commit": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
}
|
||||
},
|
||||
"spec": {
|
||||
@@ -32,7 +32,7 @@
|
||||
},
|
||||
{
|
||||
"name": "revision",
|
||||
"value": "78e39f01edcf044d81316b373c4941350866feb5"
|
||||
"value": "82a1604df78f796929584315c0c7a34af5a6952d"
|
||||
},
|
||||
{
|
||||
"name": "registry-prefix",
|
||||
|
||||
Reference in New Issue
Block a user