OSDN Git Service

429ea811051533f24b3d6a4365b9c90bc452f0c4
[newslash/newslash.git] / test-container / k8s-newslash.yaml
1 apiVersion: v1
2 kind: Pod
3 metadata:
4   name: newslash
5   labels:
6     app: newslash
7 spec:
8   imagePullSecrets:
9     - name: regcred
10   volumes:
11     - name: newslash-dev-volume
12       hostPath:
13         path: /home/hylom/mojolicious/src
14     - name: newslash-test-certs
15       hostPath:
16         path: /etc/letsencrypt
17   containers:
18     - name: newslash
19       image: sdtest.osdn.co.jp:5000/osdn/newslash
20       volumeMounts:
21         - name: newslash-dev-volume
22           mountPath: /var/newslash
23         - name: newslash-test-certs
24           mountPath: /var/certs
25       ports:
26         - containerPort: 3000
27       env:
28         - name: MOJO_LISTEN
29           value: "https://*:3000?cert=/var/certs/live/sdtest.osdn.co.jp/cert.pem&key=/var/certs/live/sdtest.osdn.co.jp/privkey.pem"
30       command: ["/var/newslash/newslash_web/script/newslash_web", "daemon"]
31