blob: a5788dd6a9f5c45bd0d34dd136a52d68381b38ed [file] [log] [blame]
giolekva12af44f2020-05-02 13:19:49 +04001---
2apiVersion: v1
3kind: Namespace
4metadata:
5 name: pcloud
6---
7kind: Service
8apiVersion: v1
9metadata:
10 name: api
11 namespace: pcloud
12spec:
13 type: ClusterIP
14 selector:
15 app: api
16 ports:
17 - nodePort:
18 port: 1111
19 targetPort: 1234
20---
21kind: Deployment
22apiVersion: apps/v1
23metadata:
24 name: api
25 namespace: pcloud
26spec:
27 selector:
28 matchLabels:
29 app: api
30 replicas: 1
31 template:
32 metadata:
33 labels:
34 app: api
35 spec:
36 containers:
37 - name: api
38 image: giolekva/pcloud-api-server:latest
39 imagePullPolicy: Always
40 ports:
41 - containerPort: 1234
42 command: ["pcloud-api-server", "--logtostderr", "--port=1234", "--graphql_address=http://dgraph.dgraph.svc:8080/graphql", "--dgraph_admin_address=http://dgraph.dgraph.svc:8080/admin"]