blob: 0055636e46e1b4de9f06445b038f564259f1869d [file] [log] [blame]
giolekva07f6be92020-04-16 21:09:30 +04001---
2kind: Service
3apiVersion: v1
4metadata:
5 name: pcloud-controller-service
6spec:
7 type: ClusterIP
8 selector:
9 app: pcloud-controller
10 ports:
11 - nodePort:
12 port: 1111
13 targetPort: 1234
14---
15kind: Deployment
16apiVersion: apps/v1
17metadata:
18 name: pcloud-controller
19spec:
20 selector:
21 matchLabels:
22 app: pcloud-controller
23 replicas: 1
24 template:
25 metadata:
26 labels:
27 app: pcloud-controller
28 spec:
29 containers:
30 - name: pfs-controller
31 image: pcloud-controller:latest
32 imagePullPolicy: Never
33 ports:
34 - containerPort: 1234
35 volumeMounts:
36 - name: code
37 mountPath: /src/go/src/github.com/giolekva/pcloud/controller
38 command: ["/bin/sh", "-c"]
giolekvac76b21b2020-04-18 19:28:43 +040039 args: ["go run main.go --port=1234 --graphql_address=http://dgraph-public.default.svc:8080/graphql --dgraph_admin_address=http://dgraph-public.default.svc:8080/admin --logtostderr"]
giolekva07f6be92020-04-16 21:09:30 +040040 volumes:
41 - name: code
42 hostPath:
43 path: "/Users/lekva/dev/go/src/github.com/giolekva/pcloud/controller"