en
Feedback
DevOps

DevOps

Open in Telegram

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

Show more
8 759
Subscribers
-224 hours
-307 days
+830 days
Posts Archive
DevOps
8 760
❤️💼💻💵 Хватай железо пока горячо: надежное оборудование для бизнеса в Ситилинке. По промокоду B2BIT скидка 10% на первую по
❤️💼💻💵 Хватай железо пока горячо: надежное оборудование для бизнеса в Ситилинке. По промокоду B2BIT скидка 10% на первую покупку для компании.   Акция для юридических лиц. Действует до 02.10.2024 Реклама. ООО "СИТИЛИНК". ИНН 7718979307.

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

DevOps
8 760
Обеспечьте безопасность вашего кода на С/С++! Присоединяйтесь к открытому вебинару «Безопасная разработка и уязвимости програ
Обеспечьте безопасность вашего кода на С/С++! Присоединяйтесь к открытому вебинару «Безопасная разработка и уязвимости программного кода на С/С++» ⏰ 24 июля в 20:00 мск На уроке вы узнаете о самых распространенных уязвимостях, с которыми сталкиваются программы, написанные на С/С++. Вы поймете, как сделать ваш код на С/С++ менее уязвимым и научитесь использовать инструменты статического и динамического анализа кода. Занятие будет полезно как разработчикам С/С++, которые хотят обеспечить безопасность своего кода, так и инженерам DevOps/DevSecOps. ➡️Не упустите возможность узнать о безопасной разработке на С/С++ и защитить код от уязвимостей: https://vk.cc/cyvHNO Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

DevOps
8 760
Обучение у команды Google SRE Недавно команда Google Site Reliability Engineering опубликовала в своем блоге пост под названи
Обучение у команды Google SRE Недавно команда Google Site Reliability Engineering опубликовала в своем блоге пост под названием «Уроки, извлеченные за двадцать лет работы над надежностью сайтов». В нем рассказывается об уроках, которые доказали свою ценность с течением времени и в условиях трудностей; они получены в результате инцидентов, затронувших некоторые из основных систем и продуктов Google, таких как Youtube и Google Calendar. В этом блоге мы хотим рассказать о первых 5 уроках, которыми поделилась команда инженеров по надежности сайтов Google, и рассмотреть примеры их практического применения. Наша цель - показать, как вы можете применить эти уроки для обеспечения надежности и работоспособности ваших систем. Опираясь на реальные сценарии, мы надеемся обеспечить более глубокое понимание этих идей, что позволит вам усовершенствовать свои стратегии по поддержанию работоспособности систем и общей эффективности работы. Кроме того, мы стремимся преодолеть разрыв между теорией и практикой, способствуя более обоснованному подходу к решению проблем в мире SRE. Часть 1 https://www.codereliant.io/20-sre-lessons-from-google-part1/ Часть 2 https://www.codereliant.io/learning-from-google-sre-team-part-2/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Топ-10 распространенных проблем с линтингом Dockerfile Мы добавили возможность линтинга Docker-файлов по требованию в Depot. В этом посте мы рассмотрим 10 наиболее распространенных проблем с линтингом Dockerfile, которые мы наблюдали в Depot. https://depot.dev/blog/dockerfile-linting-issues #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Нижний Новгород, встречаемся 24 июля на IT Talk by Sber! Мы проведём технологический митап для всех IT-support специалистов и
Нижний Новгород, встречаемся 24 июля на IT Talk by Sber! Мы проведём технологический митап для всех IT-support специалистов и экспертов надёжности. Поговорим об инженерных процессах, улучшении качества IT-поддержки и автоматизации работы с помощью программных решений. Спикеры и темы ⤵️ ✔️ Дмитрий Цуканов, руководитель команды сопровождения SmartContact — «Отказ от Legacy-стандартов. Как мы строили свой SRE?» ✔️ Молчанов Василий, ведущий инженер по сопровождению, Баюсова Ирина, исполнительный директор — «ML OPS: как мы используем ML для улучшения систем мониторинга?» ✔️ Руслан Насимов, руководитель Центра управления сетью Сбера — «Как управлять сетью крупнейшей компании?» ✔️ Наталья Ерютова, корпоративный тренер Сбера — «Управление собой для IT-шников». Адрес: co-working Garage, г. Нижний Новгород, Октябрьская, 35. Регистрируйтесь и приходите 24 июля в 18:00! ⏰

DevOps
8 760
Вопросы с собеседования df сообщает о наличии 20 Гб занятого пространства, подсчёт занятого файлами места при помощи du даёт результат в 20 Мб. При каких обстоятельствах может возникнуть описанная ситуация? Когда файл удален т. к. файловый дескриптор «держит» его. Ищем файл через: lsof -a +L1 | grep var | grep httpd При удалении файла, который в этот момент был «занят» процессом — его имя удаляется, но inode — остаётся в файловой системе до тех пор, пока не завершится процесс, который «держит» этот файл. Соответственно, что бы «освободить» уже удалённые файлы — необходимо перезапустить процесс, который этот файл держит. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
В чем разница между Registry и Repository? Registry — это сервис хранения и распространения образов, также DockerHub — это Registry по умолчанию. Repository — это набор связанных образов. У них одно и то же имя, но разные метки. Расскажите об образах Docker, DockerHub, Dockerfile Образы: файлы, содержащие несколько слоев, используемые для выполнения кода внутри контейнера. Они собираются по инструкциям для получения исполняемой версии приложения. Образы могут ускорить сборку в Docker с помощью кэширования каждого этапа. DockerHub: сервис для поиска и совместного использования образов контейнеров. Вы можете выгружать туда свои образы, скачивать их оттуда, работать с частными репозиториями образов контейнеров, собирать автоматически образы с помощью GitHub (Bitbucket), а затем закачивать их в DockerHub. Этот сервис предоставляет компания Docker. Dockerfile: текстовый файл, используемый для сборки образа. Он содержит инструкции и команды по сборке образа. Docker читает их и автоматически собирает образ. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
⭐️ Готовы стать мастером безопасного деплоя в Kubernetes и эффективно управлять секретами с помощью Helm? Приглашаем 25 июля
⭐️ Готовы стать мастером безопасного деплоя в Kubernetes и эффективно управлять секретами с помощью Helm? Приглашаем 25 июля в 20:00 мск на бесплатный вебинар "Эффективное управление секретами в Kubernetes с Helm". Вебинар является бесплатной частью полноценного онлайн-курса «Инфраструктурная платформа на основе Kubernetes». 👍 На вебинаре вы научитесь основам Helm, узнайте, как хранить и управлять секретами в Kubernetes, овладейте методами шифрования переменных и их интеграции с Helm. ➡️ Регистрация на вебинар: https://vk.cc/cys9Lc После вебинара вы сможете безопасно деплоить приложения, эффективно шифровать и управлять секретами, освоите лучшие практики защиты данных и получите навыки DevOps-инженера! 🎙️Спикер Михаил Чугунов — ведущий DevOps-инженер. 😯 Записывайтесь сейчас, а мы потом напомним. Участие бесплатно. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

DevOps
8 760
Who are you, Platform Engineering. Часть 3: знакомство с Dev Platform Внутренние платформы разработки (Internal Development P
Who are you, Platform Engineering. Часть 3: знакомство с Dev Platform Внутренние платформы разработки (Internal Development Platform, IDP), как один из артефактов реализации платформенного подхода (Platform Engineering), становятся важной точкой роста для многих компаний, занимающихся разработкой: помогают унифицировать стек, снизить нецелевую нагрузку на команды, сократить time-to-market. Поэтому многие компании начинают двигаться в сторону создания своих IDP. Мы продолжаем серию статей о Platform Engineering и Internal Development Platform (IDP). В первом и втором материалах цикла мы уже рассмотрели базовую теорию, познакомились с типовой архитектурой IDP и вариантами реализации. А в этой статье остановимся на обзоре Dev Platform, разрабатываемой командой VK Cloud. https://habr.com/ru/companies/vk/articles/827022/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Помогите вырастить DevOps-инженеров! Станьте экспертом в Яндекс Практикуме! Сервис онлайн-образования Яндекс Практикум в поис
Помогите вырастить DevOps-инженеров! Станьте экспертом в Яндекс Практикуме! Сервис онлайн-образования Яндекс Практикум в поиске экспертов для курса «DevOps для эксплуатации и разработки». Роль автора подойдёт тем, кто любит погрузиться с головой в контент — разрабатывать уроки, задания, тесты, схемы, иллюстрировать своими кейсами, подавать знания так, чтобы они увлекали студентов. Позиция наставника — тем, кто больше хочет общаться лично, а именно проводить вебинары, проверять домашние задания, разбирать кейсы и отвечать на 1000 и 1 вопрос. Обе роли можно совмещать с основной работой благодаря удалёнке и гибкому графику. А бесплатная Школа наставником поможет с прокачкой soft skills! Узнать детали и откликнуться: → авторнаставник

DevOps
8 760
Рабочие процессы Арго - паттерны, проверенные на продакшене Argo Workflows представляет собой отличную платформу для автомати
Рабочие процессы Арго - паттерны, проверенные на продакшене Argo Workflows представляет собой отличную платформу для автоматизации инфраструктуры и заменил Jenkins в качестве основного инструмента для выполнения запланированных или управляемых событиями задач автоматизации. За время работы с Argo Workflows мне приходилось убивать кластеры, ломать рабочие процессы и вообще вносить беспорядок в работу. Я также создал множество рабочих процессов, которые нуждались в рефакторинге, поскольку их стало сложно поддерживать. Цель этой статьи - поделиться некоторыми уроками, которые я извлек, и некоторыми паттернами, которые я разработал, чтобы помочь вам избежать тех же ошибок, которые совершил я. https://hodgkins.io/argo-workflow-proven-patterns-from-production #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Who are you, Platform Engineering. Часть 2: типовая архитектура, варианты и примеры реализации IDP В докладе Gartner методоло
Who are you, Platform Engineering. Часть 2: типовая архитектура, варианты и примеры реализации IDP В докладе Gartner методология Platform Engineering определена в качестве одного из стратегических технологических трендов на 2024 год, что свидетельствует о дальнейшем эволюционном развитии подходов DevOps. Несмотря на это, для многих компаний Platform Engineering и Internal Development Platform (IDP) как один из примеров реализации прохода до сих остается «черным ящиком». Мы в VK Cloud создаем Dev Platform — платформу разработки, которую могут использовать другие компании. В рамках серии статей мы рассказываем о методологии Platform Engineering и подходах к созданию платформ. В первом материале мы рассказали о том, зачем строить IDP, а в этом перейдем от базовой теории к более прикладным вещам и разберем типовую архитектуру IDP: из чего она состоит и как ее компоненты взаимодействуют между собой. Также рассмотрим, какие продукты могут выступить основой для построения IDP. https://habr.com/ru/companies/vk/articles/809447/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
💪 Накачался на bare-metal? Давай с нами внедрять K8s! Мы — Островок, тревел-тех компания из России, с помощью которой можно
💪 Накачался на bare-metal? Давай с нами внедрять K8s! Мы — Островок, тревел-тех компания из России, с помощью которой можно бронировать отели и апартаменты по всему миру. Сейчас мы ищем DevOps Engineer, который поможет внедрить Kubernetes на наши серверы bare-metal.  Что тебя ждёт в команде: сообщество единомышленников без узких специализаций, где происходит постоянный обмен опытом и совместное обсуждение решений.  Хочешь к нам? Читай подробности о вакансии и откликайся по ссылке. Реклама. ООО "БРОНИРОВАНИЕ ГОСТИНИЦ". ИНН 7703389880.

DevOps
8 760
Who are you, Platform Engineering: разбираемся с одним из главных технологических трендов. Часть 1 Platform Engineering — оди
Who are you, Platform Engineering: разбираемся с одним из главных технологических трендов. Часть 1 Platform Engineering — один из главных технологических трендов 2024 года. По оценке Gartner, к 2026 году 80% компаний, занимающихся разработкой, будут иметь внутренние платформенные сервисы и команды для повышения эффективности разработки. Мы в VK Cloud предлагаем Dev Platform — платформу для разработки, которой смогут пользоваться другие компании. В серии статей о методологии Platform Engineering и создании Internal Development Platform (IDP), мы поделимся своим подходом построения платформенных решений, расскажем о сложностях и о том, почему даже правильный подбор компонентов и архитектурных решений для IDP — не панацея. В первом материале серии начнем с базы — остановимся на трудностях повышения эффективности команд разработки, разберем, что такое Platform Engineering и Internal Development Platform, что дает внедрение комплексных платформ и какие могут быть сложности. https://habr.com/ru/companies/vk/articles/792368/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Расскажите, как вы будете запускать приложение в Kubernetes, если из инструментов у вас только kubectl? Общий процесс запуска приложения в Kubernetes выглядит следующим образом: 1. Сначала необходимо упаковать приложение в контейнер. 2. Далее запускаем контейнер в виде реплик с использованием Deployment. 3. Для доступности приложения в интернете и возможности подключения к нему настраиваем сервис LoadBalancer, который присваивает публичный IP-адрес и позволяет подключаться к кластеру извне. 4. Для маршрутизации трафика через балансировщик создаем Ingress в кластере, описывающий правила маршрутизации, и запускаем Ingress-контроллер. Все эти шаги можно выполнить с помощью kubectl, используя командную строку. Это императивный способ управления Kubernetes, когда мы явно указываем, что нужно сделать. В промышленной эксплуатации часто используется декларативный подход, при котором мы описываем желаемое состояние в манифестах, и Kubernetes самостоятельно принимает решения о необходимых действиях. Затем мы применяем эти манифесты с помощью команды kubectl apply. Terraform Backend. Какой лучше? AWS S3 — Standard (с блокировкой через DynamoDB). Сохраняет состояние в виде заданного ключа в заданном сегменте на Amazon S3. Этот бэкэнд также поддерживает блокировку состояния и проверку согласованности через DynamoDB. terraform enterprise — Standard (без блокировки). etcd — Standard (без блокировки). Сохраняет состояние в etcd 2.x по заданному пути. etcdv3 — Standard (с блокировкой). Сохраняет состояние в хранилище etcd в виде K/V с заданным префиксом. gcs — Standard (с блокировкой). Сохраняет состояние как объект в настраиваемом префиксе в заданном сегменте в Google Cloud Storage (GCS). Этот бэкэнд также поддерживает блокировку состояния. Gitlab Terraform state (с блокировкой). Хранит состояние в Gitlab Terraform state хранилище, используя HTTP протокол и права Gitlab для доступа. Существуют также и другие Backend для Terraform. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Друзья, подписывайтесь на Масштабный образовательный IT портал OTUS 🎥 Хотите быть в курсе последних трендов в мире IT и полу
Друзья, подписывайтесь на Масштабный образовательный IT портал OTUS 🎥 Хотите быть в курсе последних трендов в мире IT и получать ценные знания бесплатно? OTUS Онлайн-образование — это именно то, что вам нужно! 🚀 💡 Почему стоит подписаться: — Много полезного и бесплатного контента — узнавайте новое каждый день! — Более 4000 видео - уроков для специалистов от junior до lead — 12 направлений - программирование, инфраструктура, GameDev, управление в IT, аналитика и тд. — 170 курсов от практикующих экспертов в IT
Существует вероятность блокировки YouTube, и мы хотим, чтобы вы успели воспользоваться всеми нашими бесплатными ресурсами!
📲 Жмите на кнопку и подписывайтесь на канал, пока еще есть такая возможность. Не пропустите ни одного вебинара!

DevOps
8 760
+7
Контейнеризация От Docker до Kubernetes: историческая ретроспектива Введение в Docker Введение в Kubernetes. Часть 1. Установка кластера Введение в Kubernetes. Часть 2. Поды и сервисы Введение в Kubernetes. Часть 3. Горизонтальное маштабирование. Введение в Kubernetes. Часть 4. Отказоустойчивость для клиентов Введение в Kubernetes. Часть 5. Интеграция с NFS Что такое операторы в Kubernetes? источник #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Docker с 0 до 100%. Всё, что нужно знать. 00:00:00 | Intro 00:01:35 | Основы Docker. 00:19:30 | Установка Docker в Linux и Windows. 00:25:40 | Основные команды. 00:54:55 | Управление портами: Port Mapping. 01:08:55 | Переменные в Docker: Environment Variables. 01:20:20 | Постоянные данные: Docker Volumes. 01:48:41 | Сети в Docker. Network. 02:30:11 | Создание своих контейнеров. Dockerfile. 03:40:59 | Docker Compose. Применение. 04:32:28 | Portainer – Web UI для управления Docker. источник #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 760
Kubernetes для администраторов + видеокурс по Docker в подарок ⤵️ На связи команда Слёрма, учебного центра для айти-специалис
Kubernetes для администраторов + видеокурс по Docker в подарок ⤵️ На связи команда Слёрма, учебного центра для айти-специалистов middle+. 22 июля мы запускаем 12-й поток знаменитого базового курса по Kubernetes. KUBERNETES БАЗА Вы изучите: ✅ основы работы с Kubernetes, устройство кластера и отказоустойчивость; ✅ продвинутые абстракции в Kubernetes; ✅ DNS в кластере; ✅ подключение системы хранения данных на примере Ceph; ✅ CI/CD в Kubernetes. Курс построен так, чтобы после теории, практики и прохождения сертификации вы были полностью готовы к работе с Kubernetes в продакшене. 🎁 При оплате обучения до 22 июля — видеокурс по основам Docker в подарок 🔗 ПРОЙТИ ПЕРВЫЕ ТРИ УРОКА БЕСПЛАТНО