我在我的 pod 上运行了 reactjs 应用程序,并且我已经将源代码从主机安装到了 pod。它工作正常,但是当我在主机中更改我的代码时,pod 源代码也会更改,但是当我运行该站点时,它并没有影响应用程序。这是我的清单,我做错了什么?
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: webapp
spec:
replicas: 1
minReadySeconds: 15
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 1
maxSurge: 1
template:
metadata:
labels:
app: webapp
tier: frontend
phase: development
spec:
containers:
- name: webapp
image: xxxxxx
command:
- npm
args:
- run
- dev
env:
- name: environment
value: dev
- name: AUTHOR
value: webapp
ports:
- containerPort: 3000
volumeMounts:
- mountPath: /code
name: code
imagePullSecrets:
- name: regcred
volumes:
- name: code
hostPath:
path: /hosthome/xxxx/development/react-app/src
而且我知道事实上 npm 没有监视我的更改,我如何在 pod 中解决它?