Python с нуля до DevOps на практике за 1,5 часа
Лучшие devops практики #1
Будем расширять границы контента. Сейчас покажу магию, знать это должен каждый инженер. Мотай на ус, пригодится.
У нас в компании достаточно банальная инфраструктура, в которую входит балансировщик и несколько нод на которых крутится nodejs приложение с 3000м портом, короче говоря апиха.
bashdays-b1:443
-> bashdays-w1:3000
-> bashdays-w2:3000
-> bashdays-w3:3000
-> bashdays-w4:3000
К примеру от клиентов идут POST запросы к апихе, запросы попадают на сервер b1, затем nginx распределяет запросы по нодам w1-w4 и отдает в ответ json...
🌀 📡 Лучшие практики автоматизации в DevOps: скрипты, которые делают жизнь проще
🌀 📡 Лучшие практики автоматизации в DevOps: скрипты, которые делают жизнь проще Хочешь превратить рутину в удовольствие? В мире DevOps автоматизация — это ключ к скорости и стабильности. Сегодня поделюсь секретами, как писать скрипты, которые реально работают. - Используй функции для повторяющихся задач, чтобы избежать дублирования кода. - Ложи логирование в каждый скрипт — поймешь, где что пошло не так. - Распределяй скрипты по папкам, создавай библиотечные файлы для повторных операций. - Не забывай про проверку ошибок — скрипт должен знать, что делать, если что-то пошло не так. - Применяй переменные для удобства и универсальности...