...
1# @TEMPLATE@
2apiVersion: v1
3kind: Service
4metadata:
5 name: agentcom-server
6spec:
7 type: ClusterIP
8 selector:
9 app: agentcom-server
10 ports:
11 - name: grpc-server
12 port: 8080
13 targetPort: grpc-server
14 - name: snapshot-server
15 port: 3001
16 targetPort: snapshot-server
17---
18apiVersion: apps/v1
19kind: Deployment
20metadata:
21 name: agentcom-server
22spec:
23 replicas: 1
24 selector:
25 matchLabels:
26 app: agentcom-server
27 template:
28 metadata:
29 labels:
30 app: agentcom-server
31 spec:
32 containers:
33 - name: agentcom-server
34 image: {{env "KAT_SERVER_DOCKER_IMAGE" }}
35 env:
36 - name: "KAT_BACKEND_TYPE"
37 value: "grpc_agent"
38 - name: "KAT_GRPC_MAX_RECV_MSG_SIZE"
39 value: "65536" # 4 KiB
40 ports:
41 - name: grpc-server
42 containerPort: 8080
43 - name: snapshot-server
44 containerPort: 3001
45---
46apiVersion: v1
47kind: ConfigMap
48metadata:
49 name: emissary-ingress-agent-cloud-token
50 namespace: emissary
51data:
52 CLOUD_CONNECT_TOKEN: sometoken
View as plain text