Vadim
просто от ноды нужен только вуе джс
Sergey
схема то соединений есть?
Sergey
кто куда идет?
Vadim
@vizdrag докер файлы
Vadim
?
Sergey
схему коннектов говорю
Vadim
неа
Sergey
принцип взаимодействия
Sergey
кто куда ходит зачем, и в чем проблема обычно вопрос первоначальный так и должен выглядеть
Vadim
проблема нужно ли ставить ноду джс
Vadim
если да то ка её объеденить с нджиникс что бы го не мешала
Sergey
насколько я вижу да https://ru.vuejs.org/v2/cookbook/dockerize-vuejs-app.html
Vadim
пхп не канает
Vadim
@vizdrag # этап сборки (build stage) FROM node:lts-alpine as build-stage WORKDIR /app COPY package*.json ./ RUN npm install COPY . . RUN npm run build FROM nginx RUN adduser --disabled-password --gecos '' web USER web COPY . /usr/share/nginx/html
Vadim
так типо норм
Vadim
?
Sergey
нахрена
Sergey
чем нода в режиме сервера не нравится
Vadim
что именно нахрена ?
Sergey
делаешь с nginx на нее прокси под https и все
Sergey
зачем в даблфром делать
Vadim
EXPOSE 80 эту стоку в комент
Vadim
так как порт 81 в docker-compose
Vadim
как бы проверить что нода работает
Vadim
просто страница запустилась как раньше на локалхост
Andrey
EXPOSE 80 эту стоку в комент
Это не нат, кроме как - р
Andrey
Вообще я пьян
Maxim
Вообще я пьян
​Пятница! В пьянстве тебя упрекнут — уточни все характерные трезвым изъяны: трезвый наделает больше херни, чем натворить в состоянии пьяный...
Maxim
За деплой
Чин-чин! Коллега!
Richard
Кст, а если деплоить через компост , с restart on-fluer То прод же не упадёт?
Maxim
Кст, а если деплоить через компост , с restart on-fluer То прод же не упадёт?
Через компост - никогда не упадет )))) компост в массы
Stripe
привет
Stripe
есть вопрос, у меня есть контейнер мускула. и ссылка для него подключения. Я не хочу указывать имя контейнера для этого сервиса. Но оно получается мне нужно в .env файле, как быть. Подскажите пожалуйста. .env DATABASE_URL=mysql://root:root@_name_servece_/bd```compose ```mysql: image: mysql:5.7 environment: - MYSQL_ROOT_PASSWORD=root - MYSQL_DATABASE=api volumes: - db-data:/var/lib/mysql ports: - 3306:3306
Maxim
Ничего не понял 🤷‍♂
Как ваши дела? Давно вас не читал, вы были в отпуске?
Maxim
а что и где можно почитать?
Смотря что вы имеете в виду под словом "почитать" ;) Шучу конечно
Stripe
подскажите, возможно ли в енв подставлять значения? DATABASE_URL=mysql://root:root@${PROJECT_NAME}/t
Stripe
хотя наверное глупый вопрос...
Serghei
это все от лукавого
Serghei
на проде у тебя не будет (не должно быть) такого
Serghei
ходи на сервис mysql и всех делов
Serghei
разруливай доступ к разным базам на уровне портов ,а не хостов
Serghei
просто не могу себе представить, как ты в каком нибудь облаке - где есть гуй (вебстраница) с несколькими полями ввода бедешь писать костыли с именем сервиса
Serghei
по хорошему конечно ты вообще ничего не должен писать. сервис дискавери тул должен сам тебе сказать ip\host без ручного вмешательства
Mikhail
Штоа
Aleksandr
Всем привет. Есть вопрос. Я поднял kubernetes кластер стоковый, есть проблема в том что поды не могут ресолвить ДНС адреса, в /etc/resolv.conf у них стоит загадочный nameserver 10.96.0.10, использую Coredns Проблема в том что поды не могут физически до этого ипа достучатся, судя по выводу: root@swarm:~# kubectl get svc --namespace=kube-system NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kube-dns ClusterIP 10.96.0.10 <none> 53/UDP,53/TCP,9153/TCP 3d21h root@swarm:~# kubectl get ep kube-dns --namespace=kube-system -o wide NAME ENDPOINTS AGE kube-dns 10.244.0.6:53,10.244.2.10:53,10.244.0.6:53 + 3 more... 3d21h Получается что такой айпишник есть, но он получается экспозится в каждую ноду по разным адресам, а в resolv.conf у нод почемуто 10.96.0.10 Почему такой странный конфиг?
Aleksandr
Используется просто стоковый kubernetes + flannel
Aleksandr
машины дебианы и ноды и мастер нода
Aleksandr
можно конечно в core config зафигачить forward . 8.8.8.8 8.8.4.4
Aleksandr
но и нахрен тогда эти днс ноды, как то можно же наверно сделать чтобы норм работало
Aleksandr
Кто нить сталкивался?
Aleksandr
Не могу понять либо проблема в сборке этого resolv.conf для нод, айпишник не тот, либо проблема в сети и гдето до него форвард с ноды должен быть
George
Используется просто стоковый kubernetes + flannel
Не используй фланнел - это универсальный ответ
George
Вообще лучше задай в @kubernetes_ru
sergey
Может кто подскажет, на винде установлен virtual box, с запущенной виртуалкой Ubuntu, необходимо до этой виртуалки достучаться по не%ssh с другой винды,
Aleksandr
Вообще лучше задай в @kubernetes_ru
В гайде куча их была, какой тогда ?
George
В гайде куча их была, какой тогда ?
Обычно калико рекомендуют
George
network bridge откроет всю вм в вашу локалку
Либо занатировать нужные порты...
ED
FreeIpa
На кубернетес пробывал ставить через helm chart?
Anatoly
если docker image inspect -f '{{.Config.User}}' - для некоторого образа имеет пустое значение
Anatoly
что это значит? из под какого юзера запустится контейнер?
George
Или о чем ты ?
Anatoly
о том что в инспекте я могу юзера посмотреть
Anatoly
для образа
Anatoly
вот есть образ где юзер прописан
Anatoly
а в соседнем не вижу - значение пустое
Anatoly
не могу понять почему