
Aleksandr
10.05.2017
14:35:24

KlonD90
10.05.2017
14:35:30
и оттуда читать

Aleksandr
10.05.2017
14:36:08
можно в консул положить тогда
vault, для этого у хашимото сделан vault, я им пользуюсь, отличный но он серьезный, там безопасность очень взрослая прям

Sergey
10.05.2017
14:36:27
услышал, всем спасибо

Google

KlonD90
10.05.2017
14:36:30

Aleksandr
10.05.2017
14:38:44
и оттуда читать
вот nginx умеет из коробки читать только с файловой системы, и чтобы его сконфигурировать с другого хоста нужно магию делать стремную.

Сергей
10.05.2017
14:41:13
зачем сертификаты хрен знает куда класть?

Aleksandr
10.05.2017
14:41:44

Сергей
10.05.2017
14:42:09

Aleksandr
10.05.2017
14:44:35
на другой сервер например
ну тут про докер речь, если использовать его по назначению то сертификаты нужно хранить в нормальном секьюрном хранилище, а не где-то в файловой системе конкретного хоста. ничто не мешает правда делать это по старинке, все будет работать и в большинстве случаев другого и не нужно

Сергей
10.05.2017
14:45:29
хранить сертификат внутри контейнера не оч похоже не секурность
сертификатами занимаются девопсы
обновлять их тоже сами будете?

Aleksandr
10.05.2017
14:46:07

Сергей
10.05.2017
14:46:29

Google

Сергей
10.05.2017
14:46:51
приятной работы с сертификатами и обновлением

Aleksandr
10.05.2017
14:47:00

Vint
10.05.2017
14:49:18

Aleksandr
10.05.2017
14:50:06
вообще кстати непонятно зачем запускать приложения работающие в единичном экземпляре в контейнере, чаще всего это не несет никакой нагрузки смысловой

Sergey
10.05.2017
14:57:07
а как же изоляция приложения?

Aleksandr
10.05.2017
15:07:14
а как же изоляция приложения?
так изолировать надо то что требует изоляции. от кого нужно изолировать nginx работающий как прокси на портах 80 и 443? вы на этом же хосте поднимете еще несколько nginx? они на каких портах будут? какие задачи решать? балансер (прокси) по замыслу приложение-монополист

Roman
10.05.2017
15:08:02
Привет
Поделитесь кто-то гайдом как запускать node.js на VPS

Sergey
10.05.2017
15:13:16

Aleksandr
10.05.2017
15:16:25

Глеб
10.05.2017
15:17:11

Aleksandr
10.05.2017
15:17:13
а вы сертификаты где храните? копировать будете руками?

Таймураз
10.05.2017
15:17:18

Глеб
10.05.2017
15:18:38

Aleksandr
10.05.2017
15:19:28

Глеб
10.05.2017
15:20:02

Sergey
10.05.2017
15:21:35

Глеб
10.05.2017
15:23:17

Aleksandr
10.05.2017
15:24:03

Google

Sergey
10.05.2017
15:24:25

Aleksandr
10.05.2017
15:25:01

Sergey
10.05.2017
15:25:20

Глеб
10.05.2017
15:25:21

Evgeny
10.05.2017
15:25:51

Sergey
10.05.2017
15:27:35

Aleksandr
10.05.2017
15:28:44
а в чем смысл докера тогда?
горизонтальное отказоустойчивое быстрое облачное масштабирование конкретных процессов (сервисов). для того чтобы приложение было docker-ready оно должно иметь специфичные признаки. запускать более одного процесса в контейнере - антипаттерн для докера, но его имеет смысл нарушать для решения внутренних задач и не стоит нарушать в продакшене. большую часть старых приложений тоже иногда удобно запускать через докер, но прибивка томов к контейнеру лишает его всех преимуществ докера.

Глеб
10.05.2017
15:29:55

Sergey
10.05.2017
15:31:37
ну если на пальцах, то выходит, что докер средство для создания stateless экземпляров ПО

Aleksandr
10.05.2017
15:31:50

Sergey
10.05.2017
15:33:23
понятно, что аппа, сидящая в докере, все то, что mutable, дергает откуда-то со стороны.

Aleksandr
10.05.2017
15:34:26

Sergey
10.05.2017
15:34:29
однако юзать докер доставки некого ПО (прокся в моем случае) тоже кажется разумным, если прокся — синглтон на сервер

Evgeny
10.05.2017
15:34:36
Мне вот вдруг стало казаться что этот спор не для чата по ноде
Господа, перемещайтесь в чат по докеру

Aleksandr
10.05.2017
15:35:30

Evgeny
10.05.2017
15:36:20
@docker_ru вам сюда

Sergey
10.05.2017
15:36:39
вообще можно было бы замутить что-то типа кубернетс на core os, но это уже разговор для другого чатика
всем спасибо

Vlad
10.05.2017
15:37:04
Какой системой можно деплоить проект (с использованием github), когда в корне есть клиент (реакт), сервер (нода), блог(вп). Сам сайт будет делиться на поддомены (afisha.site.com), в каждой папке будет свой проект, но серверная часть одна (api). Или стоит над структурой поработать?

Google

Sergey
10.05.2017
15:38:02

Evgeny
10.05.2017
15:38:22
Да, согласен. Но не надо решать конретные докеро-проблемы тут :)

Sergey
10.05.2017
15:38:53

Aleksandr
10.05.2017
15:40:45

Combot
10.05.2017
16:16:30
combot.org/chat/-1001041204341

KlonD90
10.05.2017
16:56:54
Не для обсуждения тут, но вообще я тут недавно на митапе видел доклад как на чем-то похожем полностью сделали сайт.
ребята накидайте ваших примеров за лямбду

Admin
ERROR: S client not available

Evgeny
10.05.2017
16:57:14
https://www.slideshare.net/AmazonWebServices/building-serverless-backends-with-aws-lambda-and-amazon-api-gateway

KlonD90
10.05.2017
16:57:16
у меня друг тоже пишет на лямбде но это с американцами
которые таки бабки потянут + нужен соотвествующий SLA

Evgeny
10.05.2017
17:01:27

Aleksandr
10.05.2017
17:01:53

123
10.05.2017
17:21:49
Привет. Пытаюсь записать данные в файл:
fs.open('log.txt', 'a+', () => {
fs.writeFile('log.txt', 'test', (err) => {
if (err) throw err
});
});
данные записываются, но если я вызываю метод снова, то данные перезаписываются. Как сделать так, чтобы файлы не перезаписывались, а добавлялись в конец файла?

Alex
10.05.2017
17:22:19
ребят, как дебажить ноду удаленно?
машина с нодой: ubuntu 16.04
делаю node —inspect app.js
он мне плюет линк типа chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/c67dbaf1-d20b-4d47-87dc-9727df538d75
я вставляю вместо 127.0.0.1 IP сервера, но хром говорит, что не может приконнектиться
порты открыты, файрволл побоку

Mikhail
10.05.2017
17:24:08
В чем может быть проблема? Подключился по ССШ к серверу, запустил тестовый сервер на экспрессе, захожу по тому же айпи (80 порт), но сервер ничего не отдает.

Vitaly
10.05.2017
17:27:49

Alex
10.05.2017
17:27:51
сервер через sudo?

Vitaly
10.05.2017
17:28:15

Vladimir
10.05.2017
17:28:20
Естественно дебагер не слушает на внешнем интерфейсе

Google

Alex
10.05.2017
17:28:20
и файрволл
и кривые настройки прокси, если имеется (nginx там)
зря они так, хоть опцию б сделали

Vladimir
10.05.2017
17:29:20
Перенаправь iptables или еще как

Alex
10.05.2017
17:29:27
угу

Vladimir
10.05.2017
17:29:36
Это просто настолько небезопасно, насколько возможно

Mikhail
10.05.2017
17:29:40

Evgeny
10.05.2017
17:29:41
да проще в ssh -L/-R исползовать - он всё равно ж по ssh ходит

Vladimir
10.05.2017
17:29:51

Mikhail
10.05.2017
17:29:55
Фаервол закрыл 80 порт. Открыл, рестартнул и все ок. Спасиб.

Evgeny
10.05.2017
17:29:56
топикстартер

Vladimir
10.05.2017
17:30:11
Ну он же хочет в хроме дебажить

Evgeny
10.05.2017
17:31:02
Ну? SSH -L - и вперед дебажить

Alex
10.05.2017
17:31:36

Vitaly
10.05.2017
17:31:56

Vladimir
10.05.2017
17:31:58

MadMax
10.05.2017
17:45:07
,

Oleg
10.05.2017
18:07:11
Всем привет. Кто-нибудь работал с CallBack API у Вк?

Mikhail
10.05.2017
18:10:54