2017-07-31 3 views
0

Je suis en train de configurer un cluster Kubernetes local en utilisant Minikube et Xhyve comme pilote VM sous Mac OS. J'ai mon volume monté de mon ordinateur portable au pod de travail (quand je bash dans mon pod avec kubectl exec -it my-pod -- /bin/bash je peux voir les fichiers dans la mise à jour de pod avec mon système de fichiers), mais l'application Ember fonctionnant dans le pod ne reflète jamais le modifications de fichier. Je dois détruire le déploiement, reconstruire et redéployer afin de voir les modifications de fichiers prendre effet.Ember LiveReload dans Kubernetes Pod

Dans mon Dockerfile I EXPOSE port 42000 comme le port de rechargement en direct et démarrer le serveur en utilisant un CMD qui exécute simplement ember server --host 0.0.0.0 --live-reload-port 42000.

Y at-il un truc qui me manque pour que la fonctionnalité LiveReload fonctionne avec Kubernetes? Merci d'avance.

+0

Je pense que la question minikube ne détecte pas le changement de temps, grâce à un système de fichiers monté. si vous pouvez vous connecter à pod et appuyez sur le nom du fichier, voir ses recharges – sfgroups

Répondre