50 lines
884 B
JSON
50 lines
884 B
JSON
{
|
|
"cluster": {
|
|
"cluster_id": "qemu-test-cluster",
|
|
"environment": "dev"
|
|
},
|
|
"nodes": [
|
|
{
|
|
"node_id": "node-01",
|
|
"hostname": "photon-node-01",
|
|
"ip": "10.0.2.15",
|
|
"roles": ["worker"],
|
|
"labels": {
|
|
"zone": "zone-a"
|
|
}
|
|
},
|
|
{
|
|
"node_id": "node-02",
|
|
"hostname": "photon-node-02",
|
|
"ip": "10.0.2.15",
|
|
"roles": ["worker"],
|
|
"labels": {
|
|
"zone": "zone-b"
|
|
}
|
|
}
|
|
],
|
|
"services": [
|
|
{
|
|
"name": "test-api",
|
|
"ports": {
|
|
"http": 8080
|
|
},
|
|
"protocol": "http",
|
|
"mtls_required": false,
|
|
"mesh_mode": "agent"
|
|
}
|
|
],
|
|
"instances": [],
|
|
"mtls_policies": [
|
|
{
|
|
"policy_id": "default-dev",
|
|
"environment": "dev",
|
|
"source_service": "*",
|
|
"target_service": "*",
|
|
"mtls_required": false,
|
|
"mode": "plain"
|
|
}
|
|
]
|
|
}
|
|
|
|
|