DevOps
رفتن به کانال در Telegram
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
نمایش بیشتر8 760
مشترکین
+124 ساعت
-17 روز
+230 روز
آرشیو پست ها
8 758
Практические истории из наших SRE-будней
Современная веб-инфраструктура состоит из множества компонентов разного назначения, имеющих очевидные и не очень взаимосвязи. Это становится особенно хорошо видно при эксплуатации приложений, использующих разные программные стеки, что с приходом микросервисов стало встречаться буквально на каждом шагу. Ко всеобщему «веселью» добавляются и внешние факторы (сторонние API, сервисы и т.п.), что усложняют и без того непростую картину.
В общем, даже если эти приложения и будут объединены общими архитектурными идеями и решениями, для устранения необычных проблем в них зачастую приходится пробираться через очередные незнакомые дебри. Случатся ли такие проблемы — лишь вопрос времени. Вот таким примерам из нашей последней практики и посвящена эта статья. В ролях: Golang, Sentry, RabbitMQ, nginx, PostgreSQL и другие.
🔹 Часть 1 https://habr.com/ru/company/flant/blog/471892/
🔹 Часть 2 https://habr.com/ru/company/flant/blog/510486/
🔹 Часть 3 https://habr.com/ru/company/flant/blog/531686/
🔹 Часть 4 https://habr.com/ru/company/flant/blog/558346/
🔹 Часть 5 https://habr.com/ru/company/flant/blog/648175/
🔹 Часть 6 https://habr.com/ru/company/flant/blog/662459/
#devops #девопс
Подпишись 👉@i_DevOps
8 758
⚡️ Узнайте свой уровень знаний K8s ⚡️
Пройдите квиз из 15 вопросов и узнайте свой уровень знаний, а также свою готовность к обучению на продвинутом онлайн-курсе — «Инфраструктурная платформа на основе Kubernetes». Обучение проходит на Kubernetes v1.24.
➡️ ПРОЙТИ КВИЗ - https://clck.ru/35v2yS
❗️На курсе вы пройдете весь путь разработки инфраструктурной платформы на основе Kubernetes и получите все необходимые навыки, которые позволят вам вырасти до платформенного инженера.
🎁 Пройдете успешно квиз, бонусом получите доступ к записям прошедших вебинаров курса + демо-ролик о курсе. Курс доступен а рассрочку.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
8 758
etcdadm - это инструмент командной строки для управления кластером etcd. С его помощью можно легко создать новый кластер, добавить участника или удалить участника из существующего кластера. Его пользовательский интерфейс вдохновлен kubeadm.
https://github.com/kubernetes-sigs/etcdadm
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Изучите развивающуюся технологию, чтобы быть востребованным специалистом
nftables – подсистема ядра Linux, обеспечивающая фильтрацию и классификацию сетевых пакетов/датаграмм/кадров. Является проектом по замене фреймворков iptables, ip6tables, arptables, ebtables в межсетевом экране Netfilter.
🎓 Начните изучение этого инструмента на бесплатном уроке 5 октября в 20:00 мск.
На занятии мы:
— Узнаем, почему nf_tables должен заменить привычный iptables
— Рассмотрим принципы настройки сетевого фильтра на базе nf_tables
— Поговорим о совместимости и переходе с iptables на nf_tables
Занятие проведет преподаватель курса Николай Лавлинский, технический директор «Метод Лаб» с опытом более 15 лет
Спикер конференций: РИТ++, HighLoad++, PerfConf
➡️ Для регистрации требуется пройти вступительный тест
Продолжить обучение можно на курсе «Administrator Linux. Professional» от OTUS. Старт 31 октября. Оплата курса возможна в рассрочку.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
8 758
Отладка Terraform Provider: Пошаговое руководство
Terraform - это инструмент компании HashiCorp для создания инфраструктуры как кода (IAC). Он позволяет определять ресурсы и инфраструктуру в человекочитаемых, декларативных конфигурационных файлах и управлять жизненным циклом инфраструктуры. Плагины Terraform позволяют Terraform взаимодействовать с облачными платформами и другими сервисами через их API. Эти плагины называются провайдерами. Многие провайдеры были написаны HashiCorp и сообществами разработчиков с открытым исходным кодом.
https://medium.com/@narinderkaurmakkar1/terraform-provider-debugging-a-step-by-step-guide-8c6d771637a1
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Обучение психологов – с 0 до PRO. Московская Академия
Курсы обучения по психологии НАДПО. Начните обучение востребованной профессии психолог уже сегодня
– Московское образование
– Более 250+ программ по психологии
– Диплом установленного образца
– Рассрочка 0%
– Доступ 24/7 к платформе и обучающим материалам
80% преподавателей – авторы пособий, доктора и кандидаты наук.
Гайд по привлечению первых клиентов психологу за 0₽! Обучайтесь в любом месте и в удобное время
Подать заявку
#реклама
psynadpo.ru
О рекламодателе
8 758
TerraVision
Это инструмент CLI, преобразующий код Terraform в профессиональные диаграммы облачной архитектуры и решающий проблему поддержания в актуальном состоянии самого важного документа облачных проектов - архитектурного документа. В условиях, когда высокая скорость выпуска релизов является нормой, диаграммы архитектуры, сгенерированные машиной, более точны, чем диаграммы, нарисованные облачным архитектором в произвольной форме, которые уже не соответствуют реальности. Terravision безопасно работает на 100% на стороне клиента без зависимости от Terraform или доступа к облачной среде, динамически анализируя условно созданные ресурсы и переменные и генерируя автоматическую визуальную схему архитектуры. Terravision разработан как инструмент "Документы как код" (DaC), который может быть включен в CI/CD конвейер для обновления диаграмм архитектуры после завершения фаз конвейера сборки/тестирования/релиза и дополнения других генераторов документов, таких как readthedocs.io, наряду с ним. В настоящее время поддерживается облако AWS, а в скором времени - Google и Azure.
https://github.com/patrickchugh/terravision
#devops #девопс
Подпишись 👉@i_DevOps
8 758
‼️ Как обезопасить свое веб-приложение от взлома? Узнать, где оно наиболее уязвимо.
Приглашаем 4 октября в 20:00 по мск на открытый вебинар «Разбор уязвимостей OWASP Top 10 Web» от Отус.
Вебинар является бесплатной частью полноценного онлайн-курса «Внедрение и работа в DevSecOps». Курс доступен в рассрочку.
🧐 На вебинаре мы рассмотрим самые часто встречающиеся веб-уязвимости и научимся классифицировать их согласно терминологии OWASP
✔️ Посетив вебинар вы будет знать:
- основы OWASP Top 10 Web;
- практическое решение и эксплуатацию уязвимостей;
- значение анализа уязвимостей для обеспечения безопасности вашего веб-приложения;
Полученные знания помогут вам сделать свое веб-приложение безопасным и защищенным от возможных угроз!
👉🏻 Регистрация на вебинар: https://clck.ru/35tdYD
Не упустите свой шанс научиться защищать свой проект!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
8 758
K8s ASA: Интерфейс хранения данных
Как и большинство серверов API, одной из основных функций сервера API Kubernetes, если не главной, является получение данных, их хранение и последующее возвращение по запросу. Сегодня мы сосредоточимся на том, как сервер API хранит данные.
https://danielmangum.com/posts/k8s-asa-the-storage-interface/
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Обучение графическому дизайну! Диплом + Стажировка!
Освойте профессию графического дизайнера с нуля до уровня PRO и научитесь работать с самыми востребованными инструментами - от Adobe Photoshop до Cinema 4D!
- Дистанционное обучение с выдачей диплома;
- Устроим на стажировку и поможем устроиться на работу;
- Айдентика бренда, сайт на Tilda, 2D и 3D-анимация и ещё 12 работ в портфолио;
- Бонусные курсы по поиску клиентов и трудоустройству;
- Рассрочка 0%. Вы можете оплачивать обучение по месяцам без процентов и переплат. От 5625 ₽/мес;
- 26 тематических блоков по дизайну графики, сайтов и анимации;
- Практические задания, видеолекции, лонгриды и дополнительные материалы от экспертов;
- Регулярные онлайн-вебинары с выдачей сертификатов;
- Гос. Лицензия на осуществление образовательной деятельности.
Перейти на сайт
#реклама
pentaschool.ru
О рекламодателе
8 758
🔥🔝 Готовы прокачать навыки работы с NoSQL БД?
➡️ Успейте попасть в группу онлайн-курса «NoSQL» OTUS!
Чтобы проверить достаточно ли у вас навыков для обучения на курсе
👉 Пройдите тест
❌📊Обучение посвящено самым популярным решениям: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ и т.д
5️⃣ После обучения вы сможете:
- Устанавливать и эксплуатировать NoSQL БД, в т.ч. для выделенных виртуальных серверов, больших шардированных кластеров и облачных провайдеров
- Выбрать оптимальное решение в зависимости от вашей задачи и предметной области
- Улучшить производительность СУБД и оптимизировать медленные запросы
📌Старт занятий 28 сентября.
👉 Изучайте программу курса и проходите тест для записи в группу
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
8 758
Ansible На Русском Языке
- Автоконфигурирование для DevOps
- Полный Курс на Простом Языке
- Установка на Ubuntu и CentOS
- Установка на Amazon Linux через PIP
- Подключение к серверам LINUX
- Подключение к серверам WINDOWS
- Правила создания файла Inventory
- Запуск Ad-Hoc Комманд- Правила Формата YAML- Перенос переменных в group_vars
- Первые Playbook
- Переменные - Debug, Set_fact, Register
- Блоки и Условия – Block-When
- Циклы – Loop, With_Items, Until, With_fileglob
- Шаблоны - Jinja Template
- Создание Ролей - Roles
- Внешние переменные - extra-vars
- Использование Import, Include
- Перенаправление выполнения Task из Playbook на определённый сервер - delegate_to
- Перехват и Контроль ошибок
- Хранение Секретовvault
- Dynamic Inventory AWS - Amazon Web Services
- Создание ресурсов AWS - Amazon Web Services
https://www.youtube.com/playlist?list=PLg5SS_4L6LYufspdPupdynbMQTBnZd31N
#devops #девопс
Подпишись 👉 @i_DevOps
8 758
Вижу ваше истинное предназначение - Бухгалтерский учёт!
Учим колдовать над бюджетами и делать невозможное на курсе «Профессия Бухгалтер».
Узнать больше
#реклама 16+
skillbox.ru
О рекламодателе
8 758
Устраняем ошибки, связанные с SIGSEGV: ошибка сегментирования в контейнерах Linux (код возврата 139)
Сигнал SIGSEGV, применяемый в Linux, означает нарушение сегментирования в рамках работающего процесса. Ошибки сегментирования возникают из-за того, что программа пытается обратиться к участку памяти, который пока не выделен. Это может произойти из-за бага, случайно вкравшегося в код, либо из-за того, что внутри системы происходит некая вредоносная активность.
Сигналы SIGSEGV возникают на уровне операционной системы, но столкнуться с ними также вполне можно и в контексте контейнерных технологий, например, Docker и Kubernetes. Когда контейнер завершает работу, выдав код возврата 139, дело именно в том, что он получил сигнал SIGSEGV. Операционная система завершает процесс контейнера, чтобы предохраниться от нарушения целостности памяти.
Если ваши контейнеры то и дело завершают работу с кодом возврата, то важно исследовать, что именно вызывает ошибки сегментирования. Часто следы ведут к программным ошибкам в языках, открывающих вам прямой доступ к памяти. Если такая ошибка возникает в том контейнере, где выполняется сторонний образ, то виной тому может быть баг в стороннем софте или несовместимость образа со средой.
В этой статье будет объяснено, что представляют собой сигналы SIGSEGV, как они влияют на работу ваших контейнеров с Linux в Kubernetes. Также я подскажу, как отлаживать ошибки сегментации в вашем приложении, а если они возникают – как с ними справляться.
Rus https://habr.com/ru/companies/timeweb/articles/763062/
Eng https://www.airplane.dev/blog/sigsegv-segmentation-fault-linux-containers-exit-code-139
#devops #девопс
Подпишись 👉 @i_DevOps
8 758
🔥HTTP — протокол, позволяющий получать различные ресурсы, например HTML-документы. Протокол HTTP лежит в основе обмена данными в Интернете. Умение с ним работать – мастхэв-скил для администраторов Linux.
Изучите технологию на бесплатном открытом уроке «Эволюция протокола HTTP: от 0.9 до 3» от OTUS. 4 октября в 20.00 (мск). Занятие проходит в рамках курса “Administrator Linux Advanced”
📌На занятии рассмотрим:
- основные изменения в протоколе HTTP, одном из самых используемых протоколов для приложений;
- эволюцию протокола и как использовать преимущества новых версий.
Вебинар проведет преподаватель курса Николай Лавлинский, технический директор «Метод Лаб» с опытом более 15 лет
Спикер конференций: РИТ++, HighLoad++, PerfConf
Проверьте свой уровень компетенций — пройдите вступительный тест прямо сейчас и зарегистрируйтесь на событие.
👉ПРОЙТИ ТЕСТ
Это отличная возможность бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени! В дальнейшем вы сможете продолжить обучение по специальной цене. При покупке курса возможна рассрочка платежа. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
8 758
Курс «Профессия Менеджер проектов» - Skillbox
Станьте специалистом по управлению проектами. Оставьте заявку и мы откроем доступ к первым 2 модулям курса бесплатно!
Перейти на сайт
#реклама 16+
skillbox.ru
О рекламодателе
8 758
Альтернативы Docker: 10 альтернатив Docker для SaaS-приложений
Технология Docker настолько изменила ландшафт управления инфраструктурой, что Docker стал синонимом контейнеров. Хотя Docker является наиболее часто используемой контейнерной технологией, существует несколько других альтернатив Docker. В этом блоге мы рассмотрим альтернативы Docker для вашего SaaS-приложения.
https://dzone.com/articles/docker-alternatives-10-alternatives-to-docker-for
#devops #девопс
Подпишись 👉 @i_DevOps
8 758
🔥 Приглашаем вас на вебинар 28 сентября (четверг) в 11:00 по МСК.
🔹 Облачное резервное копирование: как выйти сухим из воды. Восстановление файлов, приложений и виртуальных машин.
Команда инженеров mClouds расскажет о возможностях резервного копирования в облаке и важных параметрах работы с бэкапами. С помощью каких решений можно настроить систему резервного копирования и быстро восстанавливать данные. Покажем практическую часть по восстановлению файлов и приложений в облаке.
🔹 Программа:
1. Важные параметры, определяющие резервные копии: о частоте и глубине хранения (RTO/RPO), типе данных для восстановления.
2. Что вам не даст резервное копирование?
3. Как влияет резервное копирование на производительность системы?
4. Восстановление файлов и объектов приложений в облаке на примере.
5. Современные облачные решения для организации резервного копирования.
6. Как подсчитать стоимость резервного копирования?
👉🏼Регистрация и подробности здесь.
Реклама, ООО "Мастер-Интеграция", ИНН 7203350130
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
