Kubernetes Pod内的Ember LiveReload

时间:2017-07-31 22:16:12

标签: ember.js kubernetes livereload minikube

我正在使用Minikube和Xhyve设置本地Kubernetes集群作为Mac OS上的VM驱动程序。

我已经从我的笔记本电脑上安装了音量到pod工作(当我用kubectl exec -it my-pod -- /bin/bash打入我的pod时我可以看到使用我的文件系统更新pod中的文件),但是在pod中运行的Ember应用程序从不反映文件的变化。我必须销毁部署,重建和重新部署才能看到文件更改生效。

在我的Dockerfile中EXPOSE端口42000作为实时重新加载端口,并使用CMD启动服务器,只需运行ember server --host 0.0.0.0 --live-reload-port 42000

为了让LiveReload功能与Kubernetes一起工作,我是否缺少一些技巧?提前致谢。

1 个答案:

答案 0 :(得分:0)

它似乎是Minikube中的一个错误:https://github.com/kubernetes/minikube/issues/1551