-apiVersion: v1
-kind: Service
-metadata:
- name: newslash-dev
-spec:
- type: NodePort
- clusterIP: 10.254.100.100
- ports:
- - port: 22
- protocol: TCP
- name: ssh
- - port: 3000
- nodePort: 30100
- protocol: TCP
- name: https
- selector:
- app: newslash-dev
----
-apiVersion: v1
-kind: Pod
-metadata:
- name: newslash-dev
- labels:
- app: newslash-dev
-spec:
- imagePullSecrets:
- - name: regcred
- volumes:
- - name: newslash-dev-volume
- hostPath:
- path: /home/hylom/mojolicious/src
- - name: newslash-test-certs
- hostPath:
- path: /etc/letsencrypt
- containers:
- - name: newslash-dev
- image: sdtest.osdn.co.jp:5000/osdn/newslash-test
- volumeMounts:
- - name: newslash-dev-volume
- mountPath: /var/newslash
- - name: newslash-test-certs
- mountPath: /var/certs
- ports:
- - containerPort: 3000
- env:
- - name: MOJO_LISTEN
- value: "https://*:3000?cert=/var/certs/live/sdtest.osdn.co.jp/cert.pem&key=/var/certs/live/sdtest.osdn.co.jp/privkey.pem"
- #command: ["/var/newslash/newslash_web/script/newslash_web", "daemon"]
-