fix: 补齐 HarnessRL 开发服务声明

This commit is contained in:
root
2026-07-17 09:57:03 +02:00
parent 0aa803e91e
commit 1cecac0b46
2 changed files with 76 additions and 0 deletions
+28
View File
@@ -30,6 +30,34 @@
"ports": [{ "name": "http", "port": 6674, "targetPort": "http" }]
}
},
{
"apiVersion": "v1",
"kind": "Service",
"metadata": {
"name": "hwlab-harnessrl-api",
"namespace": "hwlab-dev",
"labels": { "app.kubernetes.io/name": "hwlab-harnessrl-api", "hwlab.pikastech.local/service-id": "hwlab-harnessrl-api" }
},
"spec": {
"type": "ClusterIP",
"selector": { "app.kubernetes.io/name": "hwlab-harnessrl-api" },
"ports": [{ "name": "http", "port": 6675, "targetPort": "http" }]
}
},
{
"apiVersion": "v1",
"kind": "Service",
"metadata": {
"name": "hwlab-harnessrl-worker",
"namespace": "hwlab-dev",
"labels": { "app.kubernetes.io/name": "hwlab-harnessrl-worker", "hwlab.pikastech.local/service-id": "hwlab-harnessrl-worker" }
},
"spec": {
"type": "ClusterIP",
"selector": { "app.kubernetes.io/name": "hwlab-harnessrl-worker" },
"ports": [{ "name": "health", "port": 6676, "targetPort": "health" }]
}
},
{
"apiVersion": "v1",
"kind": "Service",
+48
View File
@@ -50,6 +50,54 @@
}
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"name": "hwlab-harnessrl-api",
"namespace": "hwlab-dev",
"labels": { "app.kubernetes.io/name": "hwlab-harnessrl-api", "hwlab.pikastech.local/service-id": "hwlab-harnessrl-api" }
},
"spec": {
"replicas": 0,
"selector": { "matchLabels": { "app.kubernetes.io/name": "hwlab-harnessrl-api" } },
"template": {
"metadata": { "labels": { "app.kubernetes.io/name": "hwlab-harnessrl-api", "hwlab.pikastech.local/service-id": "hwlab-harnessrl-api" } },
"spec": { "containers": [{
"name": "hwlab-harnessrl-api",
"image": "127.0.0.1:5000/hwlab/hwlab-harnessrl-api:dev",
"ports": [{ "name": "http", "containerPort": 6675 }],
"env": [{ "name": "HARNESSRL_API_PORT", "value": "6675" }],
"readinessProbe": { "httpGet": { "path": "/health/ready", "port": "http" } },
"livenessProbe": { "httpGet": { "path": "/health/live", "port": "http" } }
}] }
}
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"name": "hwlab-harnessrl-worker",
"namespace": "hwlab-dev",
"labels": { "app.kubernetes.io/name": "hwlab-harnessrl-worker", "hwlab.pikastech.local/service-id": "hwlab-harnessrl-worker" }
},
"spec": {
"replicas": 0,
"selector": { "matchLabels": { "app.kubernetes.io/name": "hwlab-harnessrl-worker" } },
"template": {
"metadata": { "labels": { "app.kubernetes.io/name": "hwlab-harnessrl-worker", "hwlab.pikastech.local/service-id": "hwlab-harnessrl-worker" } },
"spec": { "containers": [{
"name": "hwlab-harnessrl-worker",
"image": "127.0.0.1:5000/hwlab/hwlab-harnessrl-worker:dev",
"ports": [{ "name": "health", "containerPort": 6676 }],
"env": [{ "name": "HARNESSRL_WORKER_HEALTH_PORT", "value": "6676" }],
"readinessProbe": { "httpGet": { "path": "/health/ready", "port": "health" } },
"livenessProbe": { "httpGet": { "path": "/health/live", "port": "health" } }
}] }
}
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",