Size: a a a

Next.js — русскоговорящее сообщество

2021 June 15

bS

bulbazavr1k S1NC£R1T... in Next.js — русскоговорящее сообщество
а вот какой нибудь minikube пробовал? для одной мшины
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
Какой смысл) это все равно не будет работать в проде, а внедрение кубернетес это боль на пол года
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
Вечно индусы версии несовместимыми делают
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
Swarm поднять достаточно одной команды
источник

G

GarryVG in Next.js — русскоговорящее сообщество
🙏 Спасибо!
Правильно я понял что достаточно Portainer + Docker swarm ?
Или надо дополнительно балансировщик ставить ?
Порекомендуйте пожалуйста проверенную конфигурацию для совсем начинающего в Docker :)
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
Скину чуть позже
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
Но надо ли так перенагружать ситстему? Может просто circleci какой нибудь использовать?
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
Он так же может деплоить и докеры собирать, у него есть надстройки автоматические - orbs
источник

G

GarryVG in Next.js — русскоговорящее сообщество
Спасибо!
Может быть есть что то типа docker compose ?
Чтобы задать конфигурацию и оно все само встало ?
Или у Portainer и Docker swarm может быть какие то конфигурации свои есть (в разрезе NodeJS)
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
Это нативное решение
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
а вообще есть Nomad еще, он крут, но надо тогда все вязать на него: Consul,Vault и тд
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
я в последнее время использую vault как хранение секретов, чтобы не палить ENV окружение до момента использования
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
вот конфиг от CircleCI, но первым делом надо развернуть на пустом сервере кластер, это я делаю через ансибл.
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
ansible playbook так просто не скинуть, там файлы/папки, установка всего подряд на чистый сервер
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
но если хотите могу поделиться в виде архива)
источник

G

GarryVG in Next.js — русскоговорящее сообщество
>>могу поделиться в виде архива
Буду очень благодарен !
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
пользуйтесь, товарищи, но на сервер надо протолкнуть ssh ключи, естественно все названия проектов вымышлены, адреса случайны, поэтому надо все свое настраивать, переменные окружения зашифрованы ансиблом, надо свои генерировать
источник

ИК

Игорь Корнелли... in Next.js — русскоговорящее сообщество
в общем первоначальная настройка ансиблом, можно им продолжать пользоваться, он пропустит все, что сделал и может обновлять сервер, но ручной деплой это слишком, поэтому я юзаю circleCI
источник