Files
pikasTech-HWLAB/protocol/examples/m0-contract/deploy-manifest.dev.json
T
2026-06-05 01:35:35 +08:00

119 lines
3.1 KiB
JSON

{
"manifestVersion": "v1",
"environment": "dev",
"commitId": "6509a35804ee97dd8d711bdde334c46ca37c55b9",
"namespace": "hwlab-dev",
"endpoint": "http://74.48.78.17:16667",
"profiles": {
"dev": {
"name": "dev",
"enabled": true,
"namespace": "hwlab-dev",
"endpoint": "http://74.48.78.17:16667",
"notes": "M0 contract example only; not a deploy manifest."
}
},
"services": [
{
"serviceId": "hwlab-cloud-api",
"image": "ghcr.io/pikastech/hwlab-cloud-api:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1,
"env": {
"HWLAB_ENV": "dev"
}
},
{
"serviceId": "hwlab-cloud-web",
"image": "ghcr.io/pikastech/hwlab-cloud-web:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1
},
{
"serviceId": "hwlab-device-pod",
"image": "ghcr.io/pikastech/hwlab-device-pod:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1
},
{
"serviceId": "hwlab-gateway",
"image": "ghcr.io/pikastech/hwlab-gateway:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 0
},
{
"serviceId": "hwlab-gateway-simu",
"image": "ghcr.io/pikastech/hwlab-gateway-simu:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1
},
{
"serviceId": "hwlab-box-simu",
"image": "ghcr.io/pikastech/hwlab-box-simu:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1
},
{
"serviceId": "hwlab-patch-panel",
"image": "ghcr.io/pikastech/hwlab-patch-panel:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1
},
{
"serviceId": "hwlab-router",
"image": "ghcr.io/pikastech/hwlab-router:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1
},
{
"serviceId": "hwlab-tunnel-client",
"image": "ghcr.io/pikastech/hwlab-tunnel-client:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1
},
{
"serviceId": "hwlab-edge-proxy",
"image": "ghcr.io/pikastech/hwlab-edge-proxy:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 1
},
{
"serviceId": "hwlab-cli",
"image": "ghcr.io/pikastech/hwlab-cli:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 0
},
{
"serviceId": "hwlab-agent-skills",
"image": "ghcr.io/pikastech/hwlab-agent-skills:6509a35",
"namespace": "hwlab-dev",
"healthPath": "/healthz",
"profile": "dev",
"replicas": 0
}
],
"createdAt": "2026-05-21T00:00:00.000Z"
}