/
connector-dep.yaml
50 lines (50 loc) · 1.27 KB
/
connector-dep.yaml
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: nats-connector
component: nats-connector
name: nats-connector
namespace: openfaas
spec:
replicas: 1
selector:
matchLabels:
app: nats-connector
component: nats-connector
template:
metadata:
labels:
app: nats-connector
component: nats-connector
spec:
containers:
- name: nats-connector
image: openfaas/nats-connector:0.2.2
env:
- name: upstream_timeout
value: "1m1s"
- name: gateway_url
value: "http://gateway.openfaas:8080"
- name: topics
value: "nats-test,"
- name: print_response
value: "true"
- name: print_response_body
value: "true"
- name: basic_auth
value: "true"
- name: secret_mount_path
value: "/var/secrets/"
- name: topic_delimiter
value: ","
- name: asynchronous_invocation
value: "false"
volumeMounts:
- name: auth
readOnly: true
mountPath: "/var/secrets/"
volumes:
- name: auth
secret:
secretName: basic-auth