forked from openapi-typescript-infra/cluster-proxy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcluster-proxy.example.json
More file actions
29 lines (29 loc) · 848 Bytes
/
cluster-proxy.example.json
File metadata and controls
29 lines (29 loc) · 848 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{
"name": "My Cluster Proxy",
"zones": ["local.dev.mycompany.com", "mc"],
"defaultNamespace": "mc",
"clusterDomain": "svc.cluster.local",
"certs": {
"keyFile": "~/.certs/_wildcard.local.dev.mycompany.com.keyfile.pem",
"certFile": "~/.certs/_wildcard.local.dev.mycompany.com.certfile.pem",
"mkcertDomains": ["local.dev.mycompany.com", "*.local.dev.mycompany.com"]
},
"auth": {
"cookieName": "stytch_jwt",
"endpoint": "http://auth-service.mc/envoy/token-check",
"headerNames": ["x-auth-token"]
},
"aliases": {
"foo.local.dev.mycompany.com": "https://local.dev.sesamecare.com:3000"
},
"mappedHosts": {
"api.local.dev.mycompany.com": {
"myservice": "myservice-api",
"users": "users-service"
}
},
"host": "127.0.0.1",
"httpPort": 9080,
"httpsPort": 9443,
"dnsPort": 5533
}