apiVersion: v1
kind: Pod
metadata:
name: console-website-dev
namespace: openfuyao-system
labels:
app: console-website-dev
spec:
containers:
- name: console-website
image: node:20-slim
command: ["tail"]
args: ["-f", "/dev/null"]
env:
- name: DEV_POD
value: "true"
workingDir: /app
ports:
- name: vite
containerPort: 8080
resources: {}
volumeMounts:
- name: code
mountPath: /app
- mountPath: /cert/ca.crt
name: console-website-tls
readOnly: true
subPath: ca.crt
- mountPath: /cert/server.key
name: console-website-tls
readOnly: true
subPath: tls.key
- mountPath: /cert/server.crt
name: console-website-tls
readOnly: true
subPath: tls.crt
volumes:
- name: code
hostPath:
path: /path/to/code
type: DirectoryOrCreate
- name: console-website-tls
secret:
defaultMode: 256
secretName: console-website-tls
nodeName: master