Я новичок в Кубернетесе и Ранчере. У меня есть изображение докера buildde узла со следующими командами:
FROM node:10
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.json /usr/src/app
RUN npm cache clean
RUN npm install
COPY . /usr/src/app
EXPOSE 3000
CMD ["npm","start"]
Я поместил образ докера в мой репозиторий на док-хабе.
Из концентратора Docker я вытаскиваю то же изображение на Rancher / Kubernetes, оно показывается так же, как и в активном состоянии, как показано ниже:
kubectl get svc -n nodejs
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
node-front-end ClusterIP 10.43.14.96 <none> 49160/TCP 21m
node-front-end-nodeport NodePort 10.43.171.52 <none> 49160:31366/TCP 21m
Но когда я пытаюсь использовать указанные выше IP и порт, появляется сообщение: «Этот сайт недоступен»
Так что я не могу понять, что я делаю здесь неправильно.
Пожалуйста, руководство.