DevOps
Kanalga Telegram’da o‘tish
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Ko'proq ko'rsatish8 855
Obunachilar
Ma'lumot yo'q24 soatlar
+87 kun
+2730 kun
Postlar arxiv
8 856
Kubernetes Уроки
1 - Что такое Kubernetes? Запуск локального кластера Kubernetes. Minikube
2 - Запуск Kubernetes кластера на AWS, используя eksctl
3 - Запуск Kubernetes кластера на AWS, используя Terraform
4 - Как использовать kubectl с несколькими Kubernetes кластерами
5 - Как установить Kubernetes Dashboard
6 - Создание объекта Pod. Запуск контейнеров в Kubernetes
7 - Метки, аннотации и пространства имён в Kubernetes
8 - ReplicationController и ReplicaSet в Kubernetes
9 - Deployment в Kubernetes. Стратегии обновления приложений
10 - Service в Kubernetes - Часть 1. Type: ClusterIP. Endpoints
Всего доступно 43 видео на youtube
#devops #девопс
Подпишись 👉@i_DevOps
8 856
🔥 Тест по высоким нагрузкам в Linux 🔥
Ответьте на 19 вопросов и проверьте, насколько вы умеете решать задачи связанные с высокими нагрузками и на сколько готовы к обучению на курсе — «Administrator Linux. Advanced»
За 5 месяцев курса вы научитесь решать 3 глобальные задачи:
- Виртуализация с помощью таких инструментов, как proxmox, KVM, oVirt, Xen
- Кластеризация сервисов и построение дисковых кластеров
- Построение высоконагруженных систем на базе nginx
Время прохождения теста ограниченно 30 минут
👉 ПРОЙТИ ТЕСТ — https://otus.pw/Iwk8/
💣 Пройдете тест, получите курс по Git и доступ к 2 открытым урокам курса.
Нативная интеграция. Информация о продукте www.otus.ru
8 856
Продвинутая работа с логами в Linux
journalctl - Работа со структурированными логами
Журнал событий, это компонент systemd, который захватывает сообщения Syslog, логи ядра, все события при инициализации системы (RAM, диск, boot, STDOUT/STDERR для всех сервисов), индексирует их и затем предоставляет удобной пользовательский интерфейс для поиска и фильтрации логов. Журнал (systemd journal) можно использовать вместе или вместо syslog или syslog-ng.
Утилита командной строки journalctl, если сравнивать ее с традиционным инструментами для работы с логами в UNIX (tail, grep, sed, awk) более широкие возможности.
Давайте рассмотрим основные возможности которые предоставляет журнал systemd и способы их применения.
https://habr.com/ru/articles/749714/
#devops #девопс
Подпишись 👉@i_DevOps
8 856
Стоите перед выбором платформы виртуализации и изучаете рынок российских решений?
Регистрируйтесь на вебинар «Возможности гиперконвергенции на примере vStack».
Программа:
• расскажем, что такое гиперконвергенция и в чем ее преимущества перед конвергентным подходом на примере vStack;
• разберем архитектуру vStack и сценарии использования решения;
• продемонстрируем единую панель управления для администрирования vStack.
Кому полезно:
🔹 ИТ-директорам;
🔹 собственникам бизнеса;
🔹 облачным провайдерам;
🔹 архитекторам ИТ-инфраструктуры;
🔹 системным администраторам.
Спикер:
Евгений Карпов, директор по развитию проекта vStack
🕚27 июля в 11.00
ЗАРЕГИСТРИРОВАТЬСЯ
📍vStack — российское решение для построения виртуальных ЦОД корпоративного уровня.
8 856
Docker Backup and VirusTotal Scanner
Bash-скрипт, выполняющий резервное копирование образов или контейнеров Docker с последующим их сканированием с помощью VirusTotal.
https://github.com/AntoOnline/bash-script-docker-virustotal-scan-containers
#devops #девопс
Подпишись 👉@i_DevOps
8 856
Gitlab-ci модульные pipelines для вашего enterprise
Привет, меня зовут Панов Михаил, я DevOps‑инженер МТС Digital. Хочу поделиться с вами опытом построения «модульных» pipelines на основе gitlab-ci. В этой статье я расскажу, что такое модульный CI/CD, из чего он состоит, для чего нужен и как поможет командам, поддерживающим большой список нетиповых репозиториев.
https://habr.com/ru/companies/ru_mts/articles/747978/
#devops #девопс
Подпишись 👉@i_DevOps
8 856
Не пропустите бесплатный вебинар о новом инструменте для нагрузочного тестирования от Платформы Сфера.
На вебинаре расскажем:
- Что такое нагрузочное тестирование
- Какие виды нагрузочного тестирования бывают
- Какие проблемы и ошибки могут возникнуть при его проведении
А также покажем инструменты для автоматизации этого процесса.
Вебинар будет полезен всем, кто занимается разработкой программного обеспечения и хочет повысить его надежность и производительность.
9 августа 11:00
Регистрируйтесь по ссылке прямо сейчас!
8 856
❗️Хотите вырасти до платформенного инженера? Освоте функционал K8s.
Зарегистрируйтесь сейчас на онлайн-курс, «Инфраструктурная платформа на основе Kubernetes» от Отус и бонусом получите доступ к записям лучших прошедших вебинаров курса уже сейчас!
Станьте обладателям уникальных навыков с помощью нашего онлайн-курса по специальной цене! Обучение проходит на Kubernetes v1.24
📚На курсе Вы пройдете весь путь разработки инфраструктурной платформы на основе Kubernetes и получишь все необходимые навыки, которые позволят претендовать на эту должность.
👉 Зарегистрироваться на курс: https://otus.pw/nsrh/
✅ Не пропустите возможность записаться на открытые уроки:
1. Хранение данных в Kubernetes: Volumes, Storages, Stateful-приложения | 1 августа в 20:00
2. Custom Resource Definitions (CRD) в Kubernetes. Операторы. | 17 августа в 20:00
Реклама. Информация о рекламодателе на сайте www.otus.ru
8 856
Паттерны отказоустойчивости приложений в Kubernetes
Балансировщики падают, контроллеры зависают, а дата-центры атакуют экскаваторы. Это нормальная история. Мы живём в мире, где нет ничего надёжного на 100 %, а любой бит в планке оперативной памяти может внезапно перещёлкнуться из-за пролетевшей космической частицы.
https://habr.com/ru/company/gazprombank/blog/707284/
#devops #девопс
Подпишись 👉@i_DevOps
8 856
Petra (Private Terraform Registry)
Petra - это легкий инструмент, позволяющий разместить собственный реестр Terraform, используя Google Cloud Storage в качестве бэкенда для хранения данных.
Petra не является официальным продуктом Devoteam и предоставляется сообществу как есть.
https://github.com/devoteamgcloud/petra
#devops #девопс
Подпишись 👉@i_DevOps
8 856
⚡Приглашаем 25 июля в 20:00 мск на бесплатный вебинар «Мониторинг в соответствии с DevOps-практиками».
Вебинар является бесплатной частью онлайн-курса «DevOps практики и инструменты» от OTUS.
❗️На этом вебинаре мы поделимся знаниями о следующем:
- О видах диагностических данных: логи, метрики, и трейсы.
- Какие есть системы на рынке, их особенности и преимущества. Обыкновенный Elastic Stack, новомодный Loki, Prometheus и его заклятый брат VictoriaMetrics, и многое, многое другое.
- Тук-тук, к вам алерт! Какой смысл в мониторинге без правил оповещения инженеров?
- Как, в конце-концов, выглядит идеальный стек? Какие кирпичики в нём могут быть, чтобы системы хватило надолго?
Не упустите возможность бесплатно протестировать процесс обучение на курсе + познакомиться с преподавателем и задать ему свои вопросы в режиме онлайн!
➡️ Записаться на вебинар: https://otus.pw/0pg6/
Реклама. Информация о рекламодателе на сайте www.otus.ru
8 856
Does Kubernetes really give you multicloud portability?
https://medium.com/digital-mckinsey/does-kubernetes-really-give-you-multicloud-portability-476270a0acc7
#devops #девопс
Подпишись 👉@i_DevOps
8 856
DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
https://github.com/bregman-arie/devops-resources
#devops #девопс
Подпишись 👉@i_DevOps
8 856
💪Прокачайте навыки в управлении инфраструктурой с помощью онлайн-курса «Infrastructure as a code» от OTUS.
🚀 IaC — мощный подход, который позволяет автоматизировать и управлять инфраструктурой с помощью программного кода.
🎓Администраторы и системные инженеры освоят технологии уровня Middle+ и смогут самостоятельно кастомизировать Ansible и работать с инфраструктурными пайплайнами.
🎓Тестировщики и DevOps-инженеры после обучения смогут помогать разработке и бизнесу действовать в одной связке.
🔥Что даст вам этот курс:
✅ Освоите практику IaC с использованием Terraform, Ansible и других инструментов.
✅ Обеспечите отказоустойчивость и гибкость в развертывании приложений.
✅ Расширите свои навыки для эффективного сотрудничества с командой разработки и DevOps.
✅ Получите практический опыт работы с Yandex Cloud.
👉 Старт 30.08.
Зарегистрируйтесь и получите готовый вариант резюме, которое вы сможете показать работодателю уже через 3 месяца.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: 2Ranymq5FiY
8 856
Как создать cloud-init шаблон ОС Astra Linux в Proxmox
Что такое cloud-init образы и зачем они нужны
Вы когда-нибудь задумывались над тем, как вы создаете виртуальные машины?
Классический и самый банальный способ создания виртуальной машины (VM):
Создать VM в гипервизоре
Сконфигурировать параметры VM
Примонтировать ISO-образ ОС, которую нужно установить на VM
Запустить VM и установить ОС с ISO-образа
Для упрощения будущей жизни, можно создать из данной VM шаблон (template)
https://habr.com/ru/post/706434/
#devops #девопс
Подпишись 👉@i_DevOps
8 856
Бесперебойный деплой микрофронтендов с Kubernetes: как настроить
Фронтенд-разработка может жить без независимого деплоя, пока у нее не больше 7 микрофронтендов. Но, чем выше число, тем сильнее страдают процессы. Наша команда в Mindbox прошла через это с Octopus, когда деплоила в Yandex Cloud S3. Причем на все обновления был один свободный бакет. Заливаешь код в мастер, а в это время то же самое делают еще пять разработчиков. Скапливается очередь, код еле ползет, а через час деплой вообще обваливается — Octopus не справился с нагрузкой. Пока чинишь это, оказывается, что твои обновления уже попали в продакшен заодно с чужими.
Когда число проектов возросло до 14, все это повторялось с каждым разработчиком по несколько раз в день. Поэтому мы решили вслед за коллегами-бэкендерами перейти на независимый деплой в Kubernetes.
В этой статье собран опыт платформы автоматизации маркетинга Mindbox по реформированию фронтенда:
Kubernetes вместо Yandex Cloud S3: деплоим микрофронтенды без сбоев
Автоматизированный вывод метаданных: экономим ресурсы разработки
Постепенный переход: меняем деплой без вреда для пользователей
Хот-тестинг: ускоряем обновление фронтенда
Советы: как улучшить деплой без микрофронтендов и Kubernetes
https://habr.com/ru/company/mindbox/blog/711898/
#devops #девопс
Подпишись 👉@i_DevOps
8 856
⚠️ 3 из 5 компаний уже перешли с Oracle и MS SQL на PostgreSQL.
PostgreSQL хорошо выполняет сложные запросы и позволяет создавать высокодоступные отказоустойчивые и параллельные кластера под "тяжелые" задач
🦾 PostgreSQL — навык, открывающий двери в более интересные и перспективные проекты.
Не пропустите открытый урок «Хранимые процедуры и функции в Postgresql», который состоится 18 июля в 20:00!
⬆️ На встрече вы узнаете, как использовать ненативные языки для написания хранимых процедур и функций в Postgresql на примере С и Python.
👉 Готовьте вопросы и записывайтесь на вебинар!
https://otus.pw/9f49/
Нативная интеграция. Информация о продукте www.otus.ru
8 856
Монолит или микросервисы — это не вопрос технологических предпочтений, это про time-to-market
На конференциях эта тема (монолит vs микросервисы) обсуждается с завидной регулярностью, но обычно в техническом ключе. Кто-то любит консистентность монолита, кто-то гибкость микросервисов, какие-то инструменты удобнее, какие-то нет.
https://habr.com/ru/companies/karuna/articles/746434/
#devops #девопс
Подпишись 👉@i_DevOps
