Я дуже новачка для управління кластерами Kubernetes. Я завершив установку кластера kubernetes з 2 вузлами і працює. Тому для початку я вирішив запустити додаток NodeBB на кластері. Таким чином, замість того, щоб будувати свій власний образ, отримав офіційний контейнер NodeBB Docker HUb
Таким чином, для запуску NodeBB з цього контейнера я випустив команду на Kubernetes master.
kubectl run nodebbtest --image=nodebb/docker:ubuntu --port=4567 --replicas=2
Через деякий час він запустив контейнери з двома репліками. Але проблема полягає в тому, щоб продовжувати перезавантаження моїх контейнерів.
Хто-небудь знає, чому це відбувається?
Відповіді:
0 для відповіді № 1З документації на https://hub.docker.com/r/nodebb/docker/, здається, вам потрібно надати конфігурацію Nodebb, яку ви не робите.
Якщо ви хочете спробувати запустити це інтерактивно спочатку, як у прикладі, kubectl run підтримує це: kubectl run -i --tty ...
https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/kubectl/kubectl_run.md
Спочатку спробуйте одну репліку.