chore: promote node GitOps source 8969bdd

This commit is contained in:
HWLAB node GitOps Bot
2026-06-12 21:36:46 +00:00
parent d8b2051bd0
commit 3df60b81cc
11 changed files with 346 additions and 556 deletions
@@ -14,7 +14,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "hwlab-deepseek-proxy",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/monitoring": "enabled"
}
},
@@ -34,22 +34,22 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "hwlab-deepseek-proxy",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/monitoring": "enabled"
},
"annotations": {
"hwlab.pikastech.local/moonbridge-source-ref": "1b99888d3dae889b79ee602cb875c7907f7e76f2",
"hwlab.pikastech.local/bridge-service-id": "hwlab-cloud-api",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/bridge-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/bridge-image-tag": "env-b0c5874f30a9",
"hwlab.pikastech.local/bridge-image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/bridge-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/bridge-image-tag": "env-9495896df918",
"hwlab.pikastech.local/bridge-image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb",
"hwlab.pikastech.local/metrics-sidecar-sha256": "782e26256b5a5cddff52a165a0eb5f852973eee1aac1b19acac4a313db7968f4",
"hwlab.pikastech.local/bridge-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/bridge-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/bridge-boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/bridge-boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/bridge-boot-sh": "deploy/runtime/boot/hwlab-deepseek-responses-bridge.sh",
"hwlab.pikastech.local/bridge-environment-digest": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"hwlab.pikastech.local/bridge-environment-digest": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
}
},
"spec": {
@@ -67,31 +67,31 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "hwlab-deepseek-proxy",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/monitoring": "enabled",
"hwlab.pikastech.local/bridge-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/bridge-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/bridge-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/bridge-boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"hwlab.pikastech.local/bridge-boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
},
"annotations": {
"hwlab.pikastech.local/bridge-service-id": "hwlab-cloud-api",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/bridge-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/bridge-image-tag": "env-b0c5874f30a9",
"hwlab.pikastech.local/bridge-image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/bridge-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/bridge-image-tag": "env-9495896df918",
"hwlab.pikastech.local/bridge-image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb",
"hwlab.pikastech.local/metrics-sidecar-sha256": "782e26256b5a5cddff52a165a0eb5f852973eee1aac1b19acac4a313db7968f4",
"hwlab.pikastech.local/bridge-runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/bridge-boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/bridge-boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/bridge-boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/bridge-boot-sh": "deploy/runtime/boot/hwlab-deepseek-responses-bridge.sh",
"hwlab.pikastech.local/bridge-environment-digest": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"hwlab.pikastech.local/bridge-environment-digest": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
}
},
"spec": {
"initContainers": [
{
"name": "moonbridge-config",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb",
"imagePullPolicy": "IfNotPresent",
"command": [
"/bin/sh",
@@ -136,7 +136,7 @@
"containers": [
{
"name": "responses-bridge",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb",
"imagePullPolicy": "IfNotPresent",
"env": [
{
@@ -145,15 +145,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-b0c5874f30a9"
"value": "env-9495896df918"
},
{
"name": "HWLAB_DEEPSEEK_BRIDGE_UPSTREAM",
@@ -173,7 +173,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_BOOT_REF",
@@ -189,15 +189,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-b0c5874f30a9"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-9495896df918"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050"
"value": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -205,7 +205,7 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
}
],
"ports": [
@@ -229,6 +229,17 @@
},
"initialDelaySeconds": 20,
"periodSeconds": 20
},
"startupProbe": {
"httpGet": {
"path": "/health/readiness",
"port": "http"
},
"initialDelaySeconds": 10,
"periodSeconds": 10,
"timeoutSeconds": 2,
"failureThreshold": 30,
"successThreshold": 1
}
},
{
@@ -376,7 +387,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/service-id": "hwlab-deepseek-proxy",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/monitoring": "enabled"
}
},
@@ -1,51 +1,37 @@
apiVersion: v1
kind: List
items:
- apiVersion: v1
kind: Service
metadata:
name: pk01-platform-postgres
namespace: hwlab-v03
labels:
app.kubernetes.io/name: pk01-platform-postgres
app.kubernetes.io/part-of: hwlab
hwlab.pikastech.local/component: platform-db-bridge
hwlab.pikastech.local/environment: v03
hwlab.pikastech.local/gitops-target: v03
hwlab.pikastech.local/profile: v03
hwlab.pikastech.local/source-commit: f3e0ad796126da7a7721b538936c971b824c2486
annotations:
hwlab.pikastech.local/rendered-by: scripts/gitops-render.mjs
spec:
type: ClusterIP
ports:
- name: postgres
port: 5432
targetPort: 5432
protocol: TCP
- apiVersion: discovery.k8s.io/v1
kind: EndpointSlice
metadata:
name: pk01-platform-postgres-host
namespace: hwlab-v03
labels:
app.kubernetes.io/name: pk01-platform-postgres
app.kubernetes.io/part-of: hwlab
hwlab.pikastech.local/component: platform-db-bridge
hwlab.pikastech.local/environment: v03
hwlab.pikastech.local/gitops-target: v03
hwlab.pikastech.local/profile: v03
hwlab.pikastech.local/source-commit: f3e0ad796126da7a7721b538936c971b824c2486
kubernetes.io/service-name: pk01-platform-postgres
annotations:
hwlab.pikastech.local/rendered-by: scripts/gitops-render.mjs
addressType: IPv4
ports:
- name: postgres
port: 5432
protocol: TCP
endpoints:
- addresses:
- 82.156.23.220
conditions:
ready: true
{
"apiVersion": "v1",
"kind": "List",
"items": [
{
"apiVersion": "v1",
"kind": "Service",
"metadata": {
"name": "g14-platform-postgres",
"namespace": "hwlab-v03",
"labels": {
"app.kubernetes.io/name": "g14-platform-postgres",
"app.kubernetes.io/part-of": "hwlab",
"hwlab.pikastech.local/component": "platform-db-bridge",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs"
}
},
"spec": {
"type": "ClusterIP",
"ports": [
{
"name": "postgres",
"port": 5432,
"targetPort": 5432,
"protocol": "TCP"
}
]
}
}
]
}
@@ -8,7 +8,7 @@
"app.kubernetes.io/name": "hwlab-v03-health-contract",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/environment": "v03"
},
"annotations": {
@@ -1,12 +1,16 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: hwlab-v03
resources:
- namespace.yaml
- services.yaml
- health-contract.yaml
- workloads.yaml
- deepseek-proxy.yaml
- external-postgres.yaml
- openfga.yaml
- node-frpc.yaml
{
"apiVersion": "kustomize.config.k8s.io/v1beta1",
"kind": "Kustomization",
"namespace": "hwlab-v03",
"resources": [
"namespace.yaml",
"services.yaml",
"health-contract.yaml",
"workloads.yaml",
"deepseek-proxy.yaml",
"external-postgres.yaml",
"openfga.yaml",
"observability.yaml",
"node-frpc.yaml"
]
}
@@ -7,7 +7,7 @@
"app.kubernetes.io/part-of": "hwlab",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/environment": "v03"
},
"annotations": {
@@ -14,7 +14,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
}
},
"data": {
@@ -33,7 +33,7 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
}
},
"spec": {
@@ -63,7 +63,7 @@
"containers": [
{
"name": "frpc",
"image": "fatedier/frpc:v0.68.1",
"image": "127.0.0.1:5000/hwlab/frpc:v0.68.1",
"imagePullPolicy": "IfNotPresent",
"args": [
"-c",
File diff suppressed because one or more lines are too long
@@ -16,7 +16,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -37,7 +37,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs"
@@ -113,7 +113,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
@@ -137,7 +137,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs"
@@ -248,7 +248,7 @@
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/service-id": "hwlab-openfga",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
},
"annotations": {
"hwlab.pikastech.local/rendered-by": "scripts/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": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -50,7 +50,7 @@
"app.kubernetes.io/name": "hwlab-cloud-web",
"hwlab.pikastech.local/service-id": "hwlab-cloud-web",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -89,7 +89,7 @@
"hwlab.pikastech.local/service-id": "hwlab-gateway",
"hwlab.pikastech.local/activation": "manual",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03"
},
@@ -121,7 +121,7 @@
"app.kubernetes.io/name": "hwlab-agent-skills",
"hwlab.pikastech.local/service-id": "hwlab-agent-skills",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
@@ -159,7 +159,7 @@
"app.kubernetes.io/name": "hwlab-edge-proxy",
"hwlab.pikastech.local/service-id": "hwlab-edge-proxy",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/monitoring": "enabled"
+186 -123
View File
@@ -13,14 +13,14 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"unidesk.ai/node-staging": "false"
},
"name": "hwlab-user-skills",
"namespace": "hwlab-v03",
"annotations": {
"hwlab.pikastech.local/gitops-note": "node DEV GitOps target.",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
}
},
"spec": {
@@ -47,13 +47,13 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"unidesk.ai/node-staging": "false",
"hwlab.pikastech.local/monitoring": "enabled"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "node DEV GitOps target.",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
}
},
"spec": {
@@ -78,23 +78,23 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/monitoring": "enabled",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
},
"annotations": {
"hwlab.pikastech.local/metrics-sidecar-sha256": "782e26256b5a5cddff52a165a0eb5f852973eee1aac1b19acac4a313db7968f4",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/boot-sh": "deploy/runtime/boot/hwlab-cloud-api.sh",
"hwlab.pikastech.local/environment-digest": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d",
"hwlab.pikastech.local/environment-input-hash": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050",
"hwlab.pikastech.local/environment-digest": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb",
"hwlab.pikastech.local/environment-input-hash": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a",
"hwlab.pikastech.local/code-input-hash": "e2d48031bdb318a3bf175c7eb33c62963c94aaebe20d15445b3a4690bfb2530e"
}
},
@@ -103,7 +103,7 @@
"containers": [
{
"name": "hwlab-cloud-api",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb",
"ports": [
{
"name": "http",
@@ -125,15 +125,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-b0c5874f30a9"
"value": "env-9495896df918"
},
{
"name": "HWLAB_RUNTIME_SUBSTITUTE_FORBIDDEN",
@@ -309,11 +309,11 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_CODE_AGENT_AGENTRUN_SOURCE_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_RUNTIME_MODE",
@@ -325,7 +325,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_BOOT_REF",
@@ -341,15 +341,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-b0c5874f30a9"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-9495896df918"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050"
"value": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -357,11 +357,11 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
},
{
"name": "HWLAB_CODE_AGENT_AGENTRUN_PROVIDER_ID",
"value": "D601"
"value": "G14"
},
{
"name": "HWLAB_OPENFGA_MODE",
@@ -404,11 +404,21 @@
"mountPath": "/data/user-skills"
}
],
"imagePullPolicy": "IfNotPresent"
"imagePullPolicy": "IfNotPresent",
"startupProbe": {
"httpGet": {
"path": "/health/live",
"port": "http"
},
"periodSeconds": 10,
"timeoutSeconds": 2,
"failureThreshold": 30,
"successThreshold": 1
}
},
{
"name": "hwlab-codex-api-forwarder",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb",
"ports": [
{
"name": "codex-api",
@@ -598,15 +608,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env@sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-b0c5874f30a9"
"value": "env-9495896df918"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -618,11 +628,11 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_CODE_AGENT_AGENTRUN_SOURCE_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_RUNTIME_MODE",
@@ -634,7 +644,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_BOOT_REF",
@@ -650,15 +660,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-b0c5874f30a9"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-api-env:env-9495896df918"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050"
"value": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -666,11 +676,11 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:4291c2884e03a7895e2be1f6a5e5b929f3e09fe91da243f5c463ef692377d33d"
"value": "sha256:bf29c6a72e12f599973c51da86cde12ae501fe7c998d95f1d3fde02e54be5ecb"
},
{
"name": "HWLAB_CODE_AGENT_AGENTRUN_PROVIDER_ID",
"value": "D601"
"value": "G14"
},
{
"name": "HWLAB_OPENFGA_MODE",
@@ -716,7 +726,20 @@
"timeoutSeconds": 2
},
"volumeMounts": [],
"imagePullPolicy": "IfNotPresent"
"imagePullPolicy": "IfNotPresent",
"startupProbe": {
"exec": {
"command": [
"node",
"-e",
"fetch('http://127.0.0.1:49280/health/readiness').then((response) => process.exit(response.ok ? 0 : 1)).catch(() => process.exit(1))"
]
},
"timeoutSeconds": 2,
"periodSeconds": 10,
"failureThreshold": 30,
"successThreshold": 1
}
},
{
"name": "hwlab-metrics",
@@ -822,13 +845,13 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"unidesk.ai/node-staging": "false",
"hwlab.pikastech.local/monitoring": "enabled"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "node DEV GitOps target.",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
}
},
"spec": {
@@ -850,23 +873,23 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/monitoring": "enabled",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
},
"annotations": {
"hwlab.pikastech.local/metrics-sidecar-sha256": "782e26256b5a5cddff52a165a0eb5f852973eee1aac1b19acac4a313db7968f4",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/boot-sh": "deploy/runtime/boot/hwlab-cloud-web.sh",
"hwlab.pikastech.local/environment-digest": "sha256:a53c710c92c5253c1feca456294058c6a1e45ff6b6e0440ebc0794ad24e4337c",
"hwlab.pikastech.local/environment-input-hash": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050",
"hwlab.pikastech.local/environment-digest": "sha256:eadedd8ea91fe0ab9d4b29b588a14906e52082c618d326954e7cc83b3da99b77",
"hwlab.pikastech.local/environment-input-hash": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a",
"hwlab.pikastech.local/code-input-hash": "fc88b16995fd65a887e8840762cfa656058fc4f5a8f099ec7762354b70918985"
}
},
@@ -874,7 +897,7 @@
"containers": [
{
"name": "hwlab-cloud-web",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:a53c710c92c5253c1feca456294058c6a1e45ff6b6e0440ebc0794ad24e4337c",
"image": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:eadedd8ea91fe0ab9d4b29b588a14906e52082c618d326954e7cc83b3da99b77",
"ports": [
{
"name": "http",
@@ -892,15 +915,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:a53c710c92c5253c1feca456294058c6a1e45ff6b6e0440ebc0794ad24e4337c"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env@sha256:eadedd8ea91fe0ab9d4b29b588a14906e52082c618d326954e7cc83b3da99b77"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-b0c5874f30a9"
"value": "env-9495896df918"
},
{
"name": "HWLAB_ENVIRONMENT",
@@ -916,7 +939,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_RUNTIME_MODE",
@@ -928,7 +951,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_BOOT_REF",
@@ -944,15 +967,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-b0c5874f30a9"
"value": "127.0.0.1:5000/hwlab/hwlab-cloud-web-env:env-9495896df918"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:a53c710c92c5253c1feca456294058c6a1e45ff6b6e0440ebc0794ad24e4337c"
"value": "sha256:eadedd8ea91fe0ab9d4b29b588a14906e52082c618d326954e7cc83b3da99b77"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050"
"value": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -960,7 +983,7 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:a53c710c92c5253c1feca456294058c6a1e45ff6b6e0440ebc0794ad24e4337c"
"value": "sha256:eadedd8ea91fe0ab9d4b29b588a14906e52082c618d326954e7cc83b3da99b77"
},
{
"name": "HWLAB_PUBLIC_ENDPOINT",
@@ -979,7 +1002,17 @@
"port": "http"
}
},
"imagePullPolicy": "IfNotPresent"
"imagePullPolicy": "IfNotPresent",
"startupProbe": {
"httpGet": {
"path": "/health/live",
"port": "http"
},
"periodSeconds": 10,
"timeoutSeconds": 2,
"failureThreshold": 30,
"successThreshold": 1
}
},
{
"name": "hwlab-metrics",
@@ -1072,12 +1105,12 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"unidesk.ai/node-staging": "false"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "node DEV GitOps target.",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
}
},
"spec": {
@@ -1099,21 +1132,21 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
},
"annotations": {
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/boot-sh": "deploy/runtime/boot/hwlab-gateway.sh",
"hwlab.pikastech.local/environment-digest": "sha256:30aabe46d235788ebd7c59258f8b47217a6e79a9b1360a765db10d7f85fef1f3",
"hwlab.pikastech.local/environment-input-hash": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050",
"hwlab.pikastech.local/environment-digest": "sha256:e9b1dfdf18605498917a34dd0c71c6d5d1b91ef4ae073c5c21e2d5480b63abc8",
"hwlab.pikastech.local/environment-input-hash": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a",
"hwlab.pikastech.local/code-input-hash": "9693556c71091e3e85d61efc6ef7d62e1064fba145ec83b3b9c196477f0b2870"
}
},
@@ -1121,7 +1154,7 @@
"containers": [
{
"name": "hwlab-gateway",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:30aabe46d235788ebd7c59258f8b47217a6e79a9b1360a765db10d7f85fef1f3",
"image": "127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:e9b1dfdf18605498917a34dd0c71c6d5d1b91ef4ae073c5c21e2d5480b63abc8",
"ports": [
{
"name": "http",
@@ -1139,15 +1172,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:30aabe46d235788ebd7c59258f8b47217a6e79a9b1360a765db10d7f85fef1f3"
"value": "127.0.0.1:5000/hwlab/hwlab-gateway-env@sha256:e9b1dfdf18605498917a34dd0c71c6d5d1b91ef4ae073c5c21e2d5480b63abc8"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-b0c5874f30a9"
"value": "env-9495896df918"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -1159,7 +1192,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_RUNTIME_MODE",
@@ -1171,7 +1204,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_BOOT_REF",
@@ -1187,15 +1220,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-b0c5874f30a9"
"value": "127.0.0.1:5000/hwlab/hwlab-gateway-env:env-9495896df918"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:30aabe46d235788ebd7c59258f8b47217a6e79a9b1360a765db10d7f85fef1f3"
"value": "sha256:e9b1dfdf18605498917a34dd0c71c6d5d1b91ef4ae073c5c21e2d5480b63abc8"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050"
"value": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -1203,7 +1236,7 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:30aabe46d235788ebd7c59258f8b47217a6e79a9b1360a765db10d7f85fef1f3"
"value": "sha256:e9b1dfdf18605498917a34dd0c71c6d5d1b91ef4ae073c5c21e2d5480b63abc8"
}
],
"readinessProbe": {
@@ -1218,7 +1251,17 @@
"port": "http"
}
},
"imagePullPolicy": "IfNotPresent"
"imagePullPolicy": "IfNotPresent",
"startupProbe": {
"httpGet": {
"path": "/health/live",
"port": "http"
},
"periodSeconds": 10,
"timeoutSeconds": 2,
"failureThreshold": 30,
"successThreshold": 1
}
}
]
}
@@ -1238,13 +1281,13 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"unidesk.ai/node-staging": "false",
"hwlab.pikastech.local/monitoring": "enabled"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "node DEV GitOps target.",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
}
},
"spec": {
@@ -1266,23 +1309,23 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/monitoring": "enabled",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
},
"annotations": {
"hwlab.pikastech.local/metrics-sidecar-sha256": "782e26256b5a5cddff52a165a0eb5f852973eee1aac1b19acac4a313db7968f4",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/boot-sh": "deploy/runtime/boot/hwlab-edge-proxy.sh",
"hwlab.pikastech.local/environment-digest": "sha256:0679fba942cb6b4580fb5dc1d24f6e37942a333c98050d262a41dffa4f82fe6a",
"hwlab.pikastech.local/environment-input-hash": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050",
"hwlab.pikastech.local/environment-digest": "sha256:07e80adfbe753d88fb4037c21623badb7dad0d0c640121d16798ec121af06aa7",
"hwlab.pikastech.local/environment-input-hash": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a",
"hwlab.pikastech.local/code-input-hash": "feaa7c30c37eb42248165bd2f574362dc91908d531d79f4211733b32929b1fa6"
}
},
@@ -1290,7 +1333,7 @@
"containers": [
{
"name": "hwlab-edge-proxy",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:0679fba942cb6b4580fb5dc1d24f6e37942a333c98050d262a41dffa4f82fe6a",
"image": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:07e80adfbe753d88fb4037c21623badb7dad0d0c640121d16798ec121af06aa7",
"ports": [
{
"name": "http",
@@ -1316,15 +1359,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:0679fba942cb6b4580fb5dc1d24f6e37942a333c98050d262a41dffa4f82fe6a"
"value": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env@sha256:07e80adfbe753d88fb4037c21623badb7dad0d0c640121d16798ec121af06aa7"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-b0c5874f30a9"
"value": "env-9495896df918"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -1336,7 +1379,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_RUNTIME_MODE",
@@ -1348,7 +1391,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_BOOT_REF",
@@ -1364,15 +1407,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-b0c5874f30a9"
"value": "127.0.0.1:5000/hwlab/hwlab-edge-proxy-env:env-9495896df918"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:0679fba942cb6b4580fb5dc1d24f6e37942a333c98050d262a41dffa4f82fe6a"
"value": "sha256:07e80adfbe753d88fb4037c21623badb7dad0d0c640121d16798ec121af06aa7"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050"
"value": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -1380,7 +1423,7 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:0679fba942cb6b4580fb5dc1d24f6e37942a333c98050d262a41dffa4f82fe6a"
"value": "sha256:07e80adfbe753d88fb4037c21623badb7dad0d0c640121d16798ec121af06aa7"
},
{
"name": "HWLAB_PUBLIC_ENDPOINT",
@@ -1399,7 +1442,17 @@
"port": "http"
}
},
"imagePullPolicy": "IfNotPresent"
"imagePullPolicy": "IfNotPresent",
"startupProbe": {
"httpGet": {
"path": "/health/live",
"port": "http"
},
"periodSeconds": 10,
"timeoutSeconds": 2,
"failureThreshold": 30,
"successThreshold": 1
}
},
{
"name": "hwlab-metrics",
@@ -1491,13 +1544,13 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad",
"unidesk.ai/node-staging": "false",
"hwlab.pikastech.local/monitoring": "enabled"
},
"annotations": {
"hwlab.pikastech.local/gitops-note": "node DEV GitOps target.",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
"hwlab.pikastech.local/source-commit": "8969bdd1e4d8ddf7372fa1ce98c386e80740fcad"
}
},
"spec": {
@@ -1519,23 +1572,23 @@
"hwlab.pikastech.local/environment": "v03",
"hwlab.pikastech.local/profile": "v03",
"hwlab.pikastech.local/gitops-target": "v03",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/monitoring": "enabled",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486"
},
"annotations": {
"hwlab.pikastech.local/metrics-sidecar-sha256": "782e26256b5a5cddff52a165a0eb5f852973eee1aac1b19acac4a313db7968f4",
"hwlab.pikastech.local/source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/artifact-source-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/artifact-source-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/rendered-by": "scripts/gitops-render.mjs",
"hwlab.pikastech.local/runtime-mode": "env-reuse-git-mirror-checkout",
"hwlab.pikastech.local/boot-repo": "git@github.com:pikasTech/HWLAB.git",
"hwlab.pikastech.local/boot-commit": "e1566e22c882b98de00041fafccffa2ffdc02ee6",
"hwlab.pikastech.local/boot-commit": "f3e0ad796126da7a7721b538936c971b824c2486",
"hwlab.pikastech.local/boot-sh": "deploy/runtime/boot/hwlab-agent-skills.sh",
"hwlab.pikastech.local/environment-digest": "sha256:f5e71b0e02756f25ea1e82c36dc34aa79caeb17e25d222e94f1be44106b19664",
"hwlab.pikastech.local/environment-input-hash": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050",
"hwlab.pikastech.local/environment-digest": "sha256:ca8137d03351c8f9fd32a6b73ffec321a168c6af23d4d2503b5129906dd42480",
"hwlab.pikastech.local/environment-input-hash": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a",
"hwlab.pikastech.local/code-input-hash": "369ca524ae4010fb5d9adfd30b4290808a035804b4674755bc193fee743f3d5a"
}
},
@@ -1543,7 +1596,7 @@
"containers": [
{
"name": "hwlab-agent-skills",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:f5e71b0e02756f25ea1e82c36dc34aa79caeb17e25d222e94f1be44106b19664",
"image": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:ca8137d03351c8f9fd32a6b73ffec321a168c6af23d4d2503b5129906dd42480",
"ports": [
{
"name": "http",
@@ -1553,7 +1606,7 @@
"env": [
{
"name": "HWLAB_SKILLS_COMMIT_ID",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_ENVIRONMENT",
@@ -1561,15 +1614,15 @@
},
{
"name": "HWLAB_COMMIT_ID",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:f5e71b0e02756f25ea1e82c36dc34aa79caeb17e25d222e94f1be44106b19664"
"value": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env@sha256:ca8137d03351c8f9fd32a6b73ffec321a168c6af23d4d2503b5129906dd42480"
},
{
"name": "HWLAB_IMAGE_TAG",
"value": "env-b0c5874f30a9"
"value": "env-9495896df918"
},
{
"name": "HWLAB_GITOPS_TARGET",
@@ -1581,7 +1634,7 @@
},
{
"name": "HWLAB_GITOPS_SOURCE_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_RUNTIME_MODE",
@@ -1593,7 +1646,7 @@
},
{
"name": "HWLAB_BOOT_COMMIT",
"value": "e1566e22c882b98de00041fafccffa2ffdc02ee6"
"value": "f3e0ad796126da7a7721b538936c971b824c2486"
},
{
"name": "HWLAB_BOOT_REF",
@@ -1609,15 +1662,15 @@
},
{
"name": "HWLAB_ENVIRONMENT_IMAGE",
"value": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-b0c5874f30a9"
"value": "127.0.0.1:5000/hwlab/hwlab-agent-skills-env:env-9495896df918"
},
{
"name": "HWLAB_ENVIRONMENT_DIGEST",
"value": "sha256:f5e71b0e02756f25ea1e82c36dc34aa79caeb17e25d222e94f1be44106b19664"
"value": "sha256:ca8137d03351c8f9fd32a6b73ffec321a168c6af23d4d2503b5129906dd42480"
},
{
"name": "HWLAB_ENVIRONMENT_INPUT_HASH",
"value": "b0c5874f30a91469c823685cbb8dbb5b9875b4430cf914d2fd741f52f8531050"
"value": "9495896df9181f06492b0a0f8673eb5dd7e951b756e66e35bda0fd101a14e74a"
},
{
"name": "HWLAB_CODE_INPUT_HASH",
@@ -1625,7 +1678,7 @@
},
{
"name": "HWLAB_IMAGE_DIGEST",
"value": "sha256:f5e71b0e02756f25ea1e82c36dc34aa79caeb17e25d222e94f1be44106b19664"
"value": "sha256:ca8137d03351c8f9fd32a6b73ffec321a168c6af23d4d2503b5129906dd42480"
}
],
"readinessProbe": {
@@ -1640,7 +1693,17 @@
"port": "http"
}
},
"imagePullPolicy": "IfNotPresent"
"imagePullPolicy": "IfNotPresent",
"startupProbe": {
"httpGet": {
"path": "/health/live",
"port": "http"
},
"periodSeconds": 10,
"timeoutSeconds": 2,
"failureThreshold": 30,
"successThreshold": 1
}
},
{
"name": "hwlab-metrics",