Size: a a a

DevOps — русскоговорящее сообщество

2020 July 27

M

Mentat in DevOps — русскоговорящее сообщество
Deeplerg
Сайт и бот - как бы "интерфейсы", под которыми пользователь взаимодействует с самой игрой. Это позволяет добавлять другие подобные "интерфейсы" и расширять игру: например, можно добавить бота в дискорд или в телеграм.

ВСЯ (включая базы данных) эта конструкция должна также повторяться, то есть должны быть две или более её версий, существующих одновременно параллельно друг другу: одна для продакшена, другая для теста, третья - предпродакшен и прочее.

Также нужен контроль над процессом сборки и деплоя: например, при успешной сборке и деплое необходимо делать пост об обновлении, т.е. отправлять запрос какому-то ещё серверу.

Ещё нужны разные конфигурации для разных сред: одна для теста (где, например, всем выдается очень много игровой валюты в целях более быстрого тестирования), другая для продакшена и так далее.
Вместо БД для hangfire нужен mq, вам будет проще жить. В остальном - синие и красные квадраты - это скорее всего специализированные под таску докер-контейнеры со службами, автоматизация есть в гитлабе.
источник

D

Deeplerg in DevOps — русскоговорящее сообщество
красное я выделил в отдельный элемент, потому что, например, насколько я понимаю (не кидайтесь помидорами, если это не так), в том же k8s есть свой встроенный балансировщик
источник

D

Deeplerg in DevOps — русскоговорящее сообщество
я про то, что, возможно, для этого даже отдельный сервер не надо
источник

M

Mentat in DevOps — русскоговорящее сообщество
Если вы собрались в k8s - у вас тут собственно все кроме БД - это контейнеры.
источник

V

Vitaly in DevOps — русскоговорящее сообщество
Привет всем, кто как подключается по ssh на линуксе? Работал на Винде юзал putty, перешёл на убунту и там в путти не работает копипаст и шрифты не настраиваются, серый текст на черном фоне. Кто что юзает? Или киньте инфу как консоль на автоконнект настроить (серверов много)
источник

D

Deeplerg in DevOps — русскоговорящее сообщество
Mentat
Вместо БД для hangfire нужен mq, вам будет проще жить. В остальном - синие и красные квадраты - это скорее всего специализированные под таску докер-контейнеры со службами, автоматизация есть в гитлабе.
mq, мне кажется, не то. Нужно именно исполнять код где-то там, отдельно, а не с сообщениями работать
источник

M

Mentat in DevOps — русскоговорящее сообщество
Deeplerg
mq, мне кажется, не то. Нужно именно исполнять код где-то там, отдельно, а не с сообщениями работать
а, вы так хотите. Ок. Но тогда весь софт должен быть написан и совместим с .net core, чтобы запускатся в линукс-контейнерах. Иначе никакого k8s в проде в ближайшие лет 5
источник

D

Deeplerg in DevOps — русскоговорящее сообщество
а я ни в какой другой язык и не умею)
проект пока что пишу один
источник

D

Deeplerg in DevOps — русскоговорящее сообщество
да, я понимаю, микросервисы and stuff
источник

АБ

Андрей Балашов... in DevOps — русскоговорящее сообщество
еще в чате по девопс не спрашивали как из под убунты подключиться по ssh, ору
источник

D

Deeplerg in DevOps — русскоговорящее сообщество
но мне это не понадобится, мне .net хватает
источник

M

Mentat in DevOps — русскоговорящее сообщество
ну просто .net и .net core это разные вкусы и могут быть несовместимые или отсутствующие фичи
источник

АБ

Андрей Балашов... in DevOps — русскоговорящее сообщество
источник

S

Stefan in DevOps — русскоговорящее сообщество
Vitaly
Привет всем, кто как подключается по ssh на линуксе? Работал на Винде юзал putty, перешёл на убунту и там в путти не работает копипаст и шрифты не настраиваются, серый текст на черном фоне. Кто что юзает? Или киньте инфу как консоль на автоконнект настроить (серверов много)
зачем тебе сторонний софт? юзай встроенный в терминал ssh клиент
источник

V

Vitaly in DevOps — русскоговорящее сообщество
А конфиг куда сохранить?
источник

p

pope ye in DevOps — русскоговорящее сообщество
В файл
источник

D

Deeplerg in DevOps — русскоговорящее сообщество
Mentat
ну просто .net и .net core это разные вкусы и могут быть несовместимые или отсутствующие фичи
.net 5 - по сути, .net core 5, только теперь .net framework (который как раз и зависит от windows) не будет получать новых фич и основной фокус переходит именно на .net 5.
источник

V

Vitaly in DevOps — русскоговорящее сообщество
Мне нужно в день на 10 разных серверов подключатся
источник

S

Stefan in DevOps — русскоговорящее сообщество
Vitaly
А конфиг куда сохранить?
тебе чтоб подключаться даже настраивать конфиг не надо, из коробки работает
источник

V

Vitaly in DevOps — русскоговорящее сообщество
Не понимаю о чем ты, можешь кинуть ссылку
источник