ru
Feedback
DevOps

DevOps

Открыть в Telegram

Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter

Больше
8 759
Подписчики
-124 часа
-317 дней
+630 день
Архив постов
DevOps
8 759
Наделяем Ansible состоянием, делая похожим на Terraform Все, кто работал с Ansible, знают, что он не хранит состояние результ
Наделяем Ansible состоянием, делая похожим на Terraform Все, кто работал с Ansible, знают, что он не хранит состояние результата своей работы. Это нелепое поведение Ansible, нельзя взять и просто удалить из git объекты конфигурации, чтобы они исчезли с управляемых систем, фу. При этом сразу вспоминается его величество Terraform с tfstate. https://habr.com/ru/companies/rtlabs/articles/791492/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
Глубокое погружение в сетевые технологии Kubernetes На вебинаре описывается сетевая модель Kubernetes (узлы, поды, сервисы),
Глубокое погружение в сетевые технологии Kubernetes На вебинаре описывается сетевая модель Kubernetes (узлы, поды, сервисы), ее преобразование в сетевые конструкции Linux, интеграция с физической сетью и оркестровка виртуальных сетевых устройств, таких как маршрутизаторы, балансировщики нагрузки и NAT-шлюзы. https://my.ipspace.net/bin/list?id=Kubernetes#INTRO #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
Как обеспечить безопасность в Docker контейнерах? 💻Расскажет Senior DevOps Engineer Андрей Бирюков на бесплатном практическо
Как обеспечить безопасность в Docker контейнерах? 💻Расскажет Senior DevOps Engineer Андрей Бирюков на бесплатном практическом уроке от OTUS, где вы вместе с экспертом обсудите: - разбор практик безопасной сборки, тестирования и Run-Time защиты Docker контейнеров; - Docker Security топ-10 лучших практик; - обзор Cloud Native Buildpacks. 👉Встречаемся 14 февраля в 20:00 мск в рамках курса «Внедрение и работа в DevSecOps». Пройдите короткий тест прямо сейчас, чтобы занять место на уроке и получить запись: https://vk.cc/cusROg Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

DevOps
8 759
Почему Ceph не собирается в кластер: как несвязанные коммиты привели к неожиданным проблемам Всем привет! На связи Вадим Лазо
Почему Ceph не собирается в кластер: как несвязанные коммиты привели к неожиданным проблемам Всем привет! На связи Вадим Лазовский, SRE-инженер продукта Deckhouse Observability Platform от компании «Флант», и Владимир Гурьянов, solution architect. Сегодня мы поделимся кейсом, который произошёл у нас при работе с Ceph. При этом его решение может быть применимо для любого другого ПО. Иногда происходит так, что выполняешь привычную последовательность действий, которую уже делал много раз, а результат получается неожиданным. Например, с утра мы кипятим воду, кладём две ложки кофе и две ложки сахара в чашку, заливаем водой и наслаждаемся ароматным кофе. Но одним утром мы делаем глоток и понимаем, что в чашке холодный кофе. Так однажды произошло и в процессе установки нашего продукта. Мы столкнулись с тем, что привычные действия приводят к совершенно непривычному результату. В этой статье мы разберём проблему с закрытием файловых дескрипторов при выполнении команды на создание пула в Ceph. Расскажем, как её обнаружили, что делали, чтобы определить причину её возникновения, и самое важное — почему это произошло и как решить проблему. Получился настоящий детектив. https://habr.com/ru/companies/flant/articles/790490/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
Поговорим о Kubernetes? Приглашаем обсудить с нами, в каких ситуациях разным проектам и командам нужен Kubernetes, а если вы
Поговорим о Kubernetes? Приглашаем обсудить с нами, в каких ситуациях разным проектам и командам нужен Kubernetes, а если вы уже работаете с контейнерами, поможем разобраться, как выбрать подходящую именно вам платформу контейнеризации.  Разберём на вебинаре такие сценарии:  ✅ Вы не используете Kubernetes — поговорим, когда он вам будет нужен? ✅ Строите Kubernetes самостоятельно на базе Open Source-решений — когда вы можете себе это позволить? ✅ Стоит ли менять западное решение, если вы его уже используете? Аргументы за и против. ✅ Выбираете готовую платформу контейнеризации — что нужно учесть? ✅ Реальные кейсы, как Deckhouse Kubernetes Platform решает конкретные задачи пользователей платформы.  Кому будет полезно: DevOps-инженерам, руководителям проектов разработки приложений, разработчикам, техлидам, архитекторам, ИТ-руководителям. Бонус: памятка «О чём нужно не забыть подумать при внедрении платформы контейнеризации?» Когда: 9 февраля в 12:00 (МСК) Зарегистрироваться erid: LjN8KJS2D

DevOps
8 759
Обнаружение трафика Kubernetes Недавно мы с командой задались целью создать инструмент с открытым исходным кодом для Kubernet
Обнаружение трафика Kubernetes Недавно мы с командой задались целью создать инструмент с открытым исходным кодом для Kubernetes, который автоматически создает функциональную карту того, какие поды взаимодействуют между собой: карту сети сервисов, работающих в кластере. В этой статье я хочу поделиться тем, как мы подошли к решению проблемы выяснения "кто кому звонит" в кластере Kubernetes. https://otterize.com/blog/kubernetes-traffic-discovery #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
Terraform-generator Используйте Node.js для генерации конфигураций Terraform. Для использования этого модуля вам не нужно устанавливать Terraform. Конечным результатом использования этого модуля являются конфигурации Terraform в виде обычного текста, вам нужно будет записать текст в файл (terraform-generator предоставляет функцию утилиты для записи файла за вас) и выполнить его самостоятельно. В настоящее время поддерживается генерация конфигураций для Terraform версии >= 0.12. https://github.com/ahzhezhe/terraform-generator #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
🔥Как DevOps-инженеру выжить в условиях жестких дедлайнов? Помните новогодние каникулы 2021-22 года? Тогда библиотека Log4j п
🔥Как DevOps-инженеру выжить в условиях жестких дедлайнов? Помните новогодние каникулы 2021-22 года? Тогда библиотека Log4j подарила многим инженерам прекрасную возможность немного поработать в праздники… И подобные сюрпризы не редкость. Те, кто участвовал в крупных проектах, знают: везунчики ждут на Новый Год Деда Мороза, а к остальным приходит Дедлайн. 📣12 февраля в 20.00 мск приглашаем на вебинар “Дедлайн. Инструкция  по выживанию”, на котором обсудим: - как сохранить рассудок и здоровье, но при этом показать результат - как не попадать в условия горящих сроков - как действовать, если все-таки "попал"  👉Регистрация  Урок приурочен к старту курса DevOps Lead в OTUS, обучение на котором позволит освоить лучшие практики и инструменты по управлению командой DevOps. При поступлении в группу обучения возможна  рассрочка платежа. erid: LjN8KXE9X

DevOps
8 759
Мониторинг затрат на Kubernetes в разных командах с помощью Kubecost В этой статье вы узнаете, как с помощью Kubecost отслежи
Мониторинг затрат на Kubernetes в разных командах с помощью Kubecost В этой статье вы узнаете, как с помощью Kubecost отслеживать в реальном времени стоимость кластера Kubernetes, разделенного между несколькими командами. Мы не будем останавливаться на облачных аспектах этого инструмента, таких как оптимизация затрат. Наша главная цель - подсчитать расходы, разделяемые между несколькими командами, использующими один и тот же кластер Kubernetes. Иногда это может быть очень важным аспектом работы с Kubernetes - даже в локальной среде. Если вы хотите запустить несколько приложений в своей организации в рамках проекта, вам, вероятно, нужно гарантировать внутренний бюджет на это. Поэтому инструменты, позволяющие учитывать использование ресурсов как расходы, могут оказаться очень полезными в таком сценарии. Kubecost кажется самым популярным инструментом в этой области. https://piotrminkowski.com/2023/08/25/monitor-kubernetes-cost-across-teams-with-kubecost/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
⚡️ Пройдите тест по K8s⚡️ Ответьте на вопросы и проверьте свои знания. Сможете сдать — пройдёте на курс «Инфраструктурная пла
⚡️ Пройдите тест по K8s⚡️ Ответьте на вопросы и проверьте свои знания. Сможете сдать — пройдёте на курс «Инфраструктурная платформа на основе Kubernetes» по специальной цене. 🔥 Это курс для девопсов, администраторов, разработчиков и CTO, которые хотят получить квалификацию платформенного инженера и самостоятельно создать инфраструктурную платформу в своей компании. Время прохождения теста ограничено 30 минут 👉🏻ПРОЙТИ ТЕСТ: https://vk.cc/cuqPCb Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

DevOps
8 759
10 самых распространенных проблем при линтинге Dockerfile'ов Весной 2023 года разработчики Depot сообщили о том, что теперь с
10 самых распространенных проблем при линтинге Dockerfile'ов Весной 2023 года разработчики Depot сообщили о том, что теперь с помощью их сервиса можно проверять Dockerfile при каждой сборке. Depot — это сервис удаленной сборки контейнеров, который может создавать образы Docker до 20 раз быстрее, чем сборка образов Docker внутри обычных CI-провайдеров. Это молодая компания, которая образовалась в начале 2022 года, но уже сейчас она состоит в венчурном фонде Y Combinator и привлекла 1,8 млн долларов инвестиций. После добавления возможности проверять Dockerfiles в Depot разработчики сервиса столкнулись со множеством сложностей. В итоге они выделили 10 наиболее распространенных проблем при линтинге Dockerfile'ов и описали их в статье, которую мы перевели для вас. В статье разработчики Depot разбирают каждую проблему, объясняют, почему она возникает и как ее решить. Авторы отмечают, что со временем список может измениться, но даже в таком виде он послужит хорошей отправной точкой для оптимизации Dockerfile'ов. https://habr.com/ru/companies/flant/articles/787494/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
Как повысить надежность и безопасность вашей инфраструктуры с помощью собственного Certificate Authority? Узнайте на бесплатн
Как повысить надежность и безопасность вашей инфраструктуры с помощью собственного Certificate Authority? Узнайте на бесплатном практическом уроке «Vault PKI строим собственный Certificate Authority (CA)» от OTUS. На вебинаре разберём: 1. Что такое Certificate Authority (CA). Познакомимся с Hashicorp Vault, какой функционал он имеет и как его применять 2. Познакомимся с Vault PKI. Внедрим инфраструктуру открытых ключей и построим свой центр сертификации Занятие пройдёт 13 февраля в 20:00 мск и будет приурочено к старту курса «Administrator Linux. Professional». Осталось меньше половины мест. Доступна рассрочка на обучение! Пройдите короткое тестирование прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://vk.cc/cupjIt Реклама. ООО «ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ». ИНН 9705100963

DevOps
8 759
Запуск проекта в Kubernetes за 60 минут: инструменты, GitLab, Terraform Привет, меня зовут Илья Нырков, я архитектор в VK Clo
Запуск проекта в Kubernetes за 60 минут: инструменты, GitLab, Terraform Привет, меня зовут Илья Нырков, я архитектор в VK Cloud. В своей работе встречаюсь с желанием партнеров (это и крупный энтерпрайз, и различные стартапы) использовать Kubernetes, но их останавливает сложность поднятия, конфигурирования кластера, деплоя в нём приложений и построения CI/CD-процессов вокруг него. Я постараюсь показать на практическом примере, который вы можете повторить сами, как развернуть за сравнительно небольшое время полноценный CI/CD с рабочим приложением, доступным для внешних пользователей. https://habr.com/ru/companies/vk/articles/782310/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
Квоты в Kubernetes: очевидные, менее очевидные и совсем не очевидные Привет, я Виктор, техлид продукта CI/CD в Samokat.tech.
Квоты в Kubernetes: очевидные, менее очевидные и совсем не очевидные Привет, я Виктор, техлид продукта CI/CD в Samokat.tech. А это, :(){ :|:& };: fork-бомба, которая создаёт свои дочерние процессы бесконечно. Запуск такой штуки в контейнере без ограничений роняет всю ноду. Не используйте в проде! Если запустить в WSL, то винду тоже укладывает. Как же избежать запуска такой штуки на проде? Помогут квоты. Давайте разберемся как работают квоты в Kubernetes. Там есть немало граблей. В этой статье поделюсь своим опытом по работе с квотами – расскажу, чем квоты хороши, что у них под капотом, в каких задачах используются и почему нужны даже в среде single-tenant. https://habr.com/ru/companies/oleg-bunin/articles/790.. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
+4
Git. GitLab 01-GitLab. Devops система. Установка в локальной сети. Настройка. Git и GitHub для начинающих. 02-GitLab clone по SSH. Настройка SSH для Linux и Windows. 03- DevOps практика: GitlLab CI+Runners. Создание CI CD Pipeline. 04 GitLab: Свой Docker Registry. Создание и подключение. источник #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
Тестирование Kubernetes – дело привычное. Однако не все так тривиально со сложными интеграционными тестами! Артем Минасян, ин
Тестирование Kubernetes – дело привычное. Однако не все так тривиально со сложными интеграционными тестами! Артем Минасян, инженер по тестированию в Selectel, создал клиентскую библиотеку Python для Kubernetes, которая интегрируется с PyTest и API нашего продукта — Managed Kubernetes. Результатом стал самописный фреймворк на Python. Он позволяет гибко тестировать кластеры Kubernetes и запускать интеграционные сценарии.  Подробности в статье на Хабре. @selectelcareers Реклама. ООО "СЕЛЕКТЕЛ". ИНН 7842393933. erid: LjN8KFUwz

DevOps
8 759
С чего начать изучение работы с RabbitMQ? С бесплатного практического урока «Очереди сообщений и протокол AMQP» от OTUS. На в
С чего начать изучение работы с RabbitMQ? С бесплатного практического урока «Очереди сообщений и протокол AMQP» от OTUS. На вебинаре разберём: - возможности протокола AMQP; - как подключаться к брокеру из вашего языка программирования; - как отправить и принять сообщение; - как организовать простейший RPC-сервис. Встречаемся 6 февраля в 20:00 мск в рамках курса «RabbitMQ для разработчиков и администраторов». Доступна рассрочка на обучение! Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок: https://vk.cc/cujN4w

DevOps
8 759
Kubernetes - K8S Architecture #devops #девопс Подпишись 👉@i_DevOps
Kubernetes - K8S Architecture #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
Вася, ты видишь девопса? А он есть Привет! Меня зовут Василий Куценко, я возглавляю департамент DevOps в Почтатехе и считаю, что девопсов не существует… То есть по всем канонам классической DevOps-культуры такой должности не должно быть. Все потому, что DevOps рождался как способ взаимодействия уже существующих ролей в командах разработки и поддержки, а не как отдельная специальность. Но как же быть с тем, что компании постоянно ищут DevOps-инженеров, на хантинговых сайтах полно подобных вакансий, а сама должность престижна и хорошо оплачивается? Кто же эти «фантастические девопсы» и что нужно, чтобы быть «труъ», разбираемся в статье. P. S. Текст написан на основе доклада, с которым я выступал на DevOops-митапе в мае 2023. https://habr.com/ru/companies/posttech/articles/783530/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 759
🚀 Компания УЦСБ приглашает специалистов по информационной безопасности на One Day Offer. Всего за один день вы сможете пройт
🚀 Компания УЦСБ приглашает специалистов по информационной безопасности на One Day Offer. Всего за один день вы сможете пройти все этапы отбора и стать частью команды УЦСБ с возможностью работать удалённо из любой точки РФ.  Принять участие: https://cnrlink.com/usscdev1 Приглашаются: 1. Инженеры по безопасности приложений (AppSec); 2. Аналитики по информационной безопасности (Аудит); 3. Специалисты по анализу защищенности (pentest); 4. Аналитики по информационной безопасности (разработка). Всё пройдёт в онлайн-формате: ● до 15 февраля включительно открыт приём заявок; ● 17 февраля – знакомство с командой, техническое интервью и отправка офферов. Уральский центр систем безопасности — федеральный системный интегратор, специализирующийся на создании и модернизации ИТ-систем предприятий, а также предоставлении услуг в сфере ИБ. Присоединяйтесь к команде профессионалов, регистрируйтесь до 15 февраля: https://cnrlink.com/usscdev1 Реклама. ООО "УЦСБ". ИНН 6672235068. erid: LjN8KPsE7