fix: 补齐 HarnessRL 开发服务声明
This commit is contained in:
@@ -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",
|
||||
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user