172 похожих чатов

Всем спасибо за ответы) Постгрес у меня как раз на отдельной

виртуалке крутится, да.
Про кубер постоянно слышу, как про пилюлю от всех бед в плане инфраструктуры и пожалуй единственная причина почему я его не юзаю, то что я в него не умею, а разбираться всё никак руки не дойдут).
Пока не требуется какая-то хитрая оркестрация, балансировка нагрузки и запуск дополнительных реплик, я думал по-простому запихать все нужные инфраструктурные приложения (кроме постгреса, его опустим, пускай продолжает работать на отдельной машине) в единый docker-compose и хранить всю сборку с конфигами в отдельной репе.
Есть какие-то минусы у такого подхода, кроме отсутствия гибкости по сравнению с k8s?)

7 ответов

10 просмотров

А можешь еще раз объяснить - какую проблему ты решаешь.... ты деплой какой то пилить будешь? Типа CI какойнить... или у тебя просто набор софта и надо куда то это впилить...

Просто если тебе ничего не нужно.. ну возьми сервак и поставь туда все.. зачем докер?

Роман- Автор вопроса

докер удобен в дев среде и ci/cd. в основном для этого.

Роман
докер удобен в дев среде и ci/cd. в основном для э...

Холивар.... докер удобен... ))) и область применения с каждым годом расширяется... у меня есть и продакшен сервисы докеризованные... концепции грин блю, zero downtime и т.д. без докера крайне дороги... в части случаев... короче... каждому свое...

Роман- Автор вопроса
Konstantin S
А можешь еще раз объяснить - какую проблему ты реш...

ну по проблеме так. Пришёл на проект, который представлял из себя монолит "работает-не-трогай". Мастер ветка обновлялась ручками по ssh. CI/CD настроили стало полегче, но вносить изменения в конфиги локально установленных imgproxy, nginx и пр. руками - можно сойти с ума) Вот решили сейчас что надо это все запихать в докер. Хороших практик не видели, делаем всё по гайдам в сети, соответственно иногда надо понять правильное ли решение принимаем.

а зачем руками вносить изменения в конфиги? так же через ci/cd

Роман- Автор вопроса
Andrew Urpin
а зачем руками вносить изменения в конфиги? так же...

Ну, так на проекте исторически сложилось) Вот пытаюсь сделать по всем канонам. Как я это вижу, докер тут как раз и пригодится. Развернул часть инфраструктуры в дев. среде, внёс нужные изменения, проверил что они работают - запушил в gitlab, он по сценарию пересобрал изменившиеся контейнеры (например с nginx). И не надо руками лезть на удалённый сервер.

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта