DevOps
Ir al canal en Telegram
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Mostrar más8 850
Suscriptores
-524 horas
+27 días
+2330 días
Archivo de publicaciones
8 851
Kubernetes 1.27: обзор нововведений
Этой ночью вышла новая версия Kubernetes — 1.27. Среди главных изменений — переход на собственный полноценный реестр registry.k8s.io, обновление запросов и лимитов пода «на месте» — т.е. без необходимости перезапускать под или его контейнеры — и ряд усовершенствований в области безопасности (stable-статус фичи seccomp by default, in-process-валидация запросов к API-серверу и др.).
https://habr.com/ru/companies/flant/articles/728040/
#devops #девопс
Подпишись 👉@i_DevOps
8 851
Использование ChatGPT для DevOps
Это статья была написана о ChatGPT-3, который был самым последним на момент написания.
Я работал в области DevOps и Site Reliability примерно 5 лет к моменту ошеломляющего дебюта ChatGPT в мире, и это действительно революционировало мой рабочий процесс, но я расскажу об этом позже.
Как и многие из нас, я слышал слухи о том, что ChatGPT способен написать полноценное приложение с нуля, и думал: «это не может быть настолько хорошо», решил проверить это сам.
https://bookflow.ru/ispolzovanie-chatgpt-dlya-devops/
#devops #девопс
Подпишись 👉@i_DevOps
8 851
Основы Docker. Часть 3
просмотр файлов контейнера
команда docker pull
команда docker run
справка по командам
docker run с параметрами
команда docker container
команда docker exec
верхний слой read/write
хранение данных вне контейнера
типы внешних хранилищ
источник
#devops #девопс
Подпишись 👉@i_DevOps
8 851
Гуёвая автоматизация управления кластерами
Если вы активно используете kubernetes в своей инфраструктуре, при этому у вас небольшая команда, или она состоит в основном из разработчиков, то у меня к вам вопрос: ну как вам — стала жизнь легче? Наверное те, кто используют managed‑решения в некотором роде покивают головой. Продавцы этих решений скажут «да!», с особенно довольным лицом, а бизнес, пуская скупую слезу, просто согласятся с большинством (ну бизнес же растёт).
https://habr.com/ru/articles/720256/
#devops #девопс
Подпишись 👉@i_DevOps
8 851
Практические вопросы для экзамена Certified Kubernetes Security Specialist (CKS)
https://github.com/snigdhasambitak/cks/tree/main
#devops #девопс
Подпишись 👉@i_DevOps
8 851
Как использовать инструмент автоматизации Vagrant?
🔥Приглашаем 11 апреля в 20:00 на бесплатный вебинар «Мини-лаборатория: Vagrant» в OTUS.
На вебинаре мы узнаем:
- Как сделать тестовый стенд на своем локальном компьютере и какие компоненты для этого понадобится
- В чем разница между контейнеризацией и виртуализации
- Какие системы виртуализации и контейнеризации существуют
- Как использовать инструмент автоматизации Vagrant, в чем его особенности и принципы работы
👉 Регистрация на вебинар: https://otus.pw/XLqH/
Вебинар будет полезен пользователем и администраторам среднего и продвинутого уровня.
Реклама. Информация о рекламодателе на сайте www.otus.ru
8 851
Lean DevOps: A Practical Guide to On Demand Service Delivery
Автор: Robert Benefield (2022)
Роберт Бенефилд опирается на многолетний опыт создания и руководства ИТ-командами от стартапов до гигантских корпораций, включая первых поставщиков программного обеспечения как услуги, ведущие инвестиционные банки и телекоммуникационные и энергетические компании. На примерах из практики он показывает, как применение DevOps может значительно повысить скорость разработки, качество и понимание бизнеса для того, чтобы обойти конкурентов
#devops #девопс
Подпишись 👉@i_DevOps
8 851
DevOps meetup (Online)
1. Хватит быть YAML-разработчиком. Переходи на сторону CUE - Александр Кириллов, Evrone
Расскажу о трудностях поддержки большого количества YAML-манифестов в Kubernetes и возможных решениях. Также рассмотрю работу с Kubernetes в контексте GitOps без использования Helm
2. Управление маршрутизацией приложений в компании Учи.ру - Виталий Гуцалюк, Учи.ру
В этом докладе мы рассмотрим необычные подходы к управлению раутингом веб-приложений, которые мы применяем в нашей компании
3. Использование Manual Continuous Delivery для повышения показателей эффективности Agile команды - Максим Руднёв, VIClouds
Обзор проблем эффективности процесса разработки в крупных компаниях, с подробным рассмотрением шагов, в которых возникают утечки производительности и рекомендации о том как и какой именно CI/CD внедрять для увеличения показателей эффективности..
➖➖➖
🗓 12 апреля, начало в 19:00 мск, Среда
🌐 ОНЛАЙН
📌Наш телеграмм канал с анонсами митапов!
✅ Регистрация на мероприятие
8 851
Лучшие практики для Java-приложений в Kubernetes
В этой статье вы прочитаете о лучших практиках запуска Java-приложений в Kubernetes. Большинство из этих рекомендаций будут справедливы и для других языков.
Однако я рассматриваю все правила в рамках характеристик Java, а также показываю решения и инструменты, доступные для приложений на базе JVM. Некоторые из этих рекомендаций по Kubernetes навязаны дизайном при использовании самых популярных Java-фреймворков, таких, как Spring Boot или Quarkus.
Я покажу вам, как эффективно использовать их для упрощения жизни разработчиков.
Я много пишу на темы, связанные как с Kubernetes, так и с Java. Вы можете найти много практических примеров в моем блоге. Некоторое время назад я опубликовал статью, похожую на эту, но в основном посвященную лучшим практикам для приложений на основе микросервисов.
#devops #девопс
Подпишись 👉@i_DevOps
8 851
👨💻 Курс «Обеспечение кибербезопасности в реалиях бизнес-требований РФ»
Старт: 10 апреля
Продолжительность: 3 месяца
Курс разработан с учетом требований законодательства и стандартов по ИБ, а также в смежных сферах. Курс сочетает в себе как теоретическую базу, так и практический опыт: обучающиеся получают системные знания, учатся использовать их уже во время обучения у себя на предприятиях. Мы следим за трендами – наш курс обновляется по мере появления новых средств и технологий защиты информации.
🎓 Кому будет полезен курс:
✔️ заместителям руководителей службы ИБ предприятия по указу № 250;
✔️ руководителю предприятия, руководителю среднего и высшего звена;
✔️ начинающим ИБ/ИТ специалистам для построения «правильной компетностной базы» с целью дальнейшего развития по выбранному вектору в ИБ/ИТ
Подробнее: https://codeby.school/catalog/kurs-kiberbezopasnost-i-importozameschenie
Реклама. Информация о рекламодателе на сайте https://codeby.school/
8 851
Защита рабочих нагрузок Kubernetes с помощью gVisor
Мы все знакомы с контейнерами и любим их. Контейнеры используют одно и то же ядро хоста, что делает их довольно портативным и легким решением. С другой стороны, мы бы предпочли снизить риск нанесения вреда хост-машине или операционной системе, что можно сделать с помощью технологий песочницы, и gVisor - одна из них.
https://moshe-beladev-mb.medium.com/secure-your-kubernetes-workloads-with-gvisor-f189321792e1
#devops #девопс
Подпишись 👉@i_DevOps
8 851
⚡️ Пройдите тест по DevOps и проверь свои знания⚡️
Ответьте на 25 вопросов и узнайте, насколько вы готовы к обучению на курсе — «DevOps практики и инструменты». Курс доступен в рассрочку!
🔥 Этот курс для системных администраторов, разработчиков или тестировщиков, которые давно планируют освоить практики и инструменты DevOps'а и выйти на новый уровень.
Время прохождения теста ограниченно 30 минут
👉🏻ПРОЙТИ ТЕСТ: https://otus.pw/uWqE/
🎁 Сможете пройти успешно тест - получите доступ к 2 открытым урокам курса + демо-ролик о занятиях на курсе!
💥 Бонус!
На курс действует скидка 20% по промокоду: DevOps03
Сроки действия: до 5 апреля включительно!
Реклама. Информация о рекламодателе на сайте www.otus.ru
8 851
Развёртывание программных систем в Kubernetes с помощью Jsonnet
Kubernetes (k8s) является де-факто стандартом для развёртывания приложений. В терминах K8s приложение представляет собой набор сконфигурированных ресурсов нескольких типов — pod, service, deployment, secret, statefulset,… Конфигурация каждого ресурса задаётся унифицированно с помощью YAML (или JSON) манифеста. Kubernetes API и интерфейс командной строки позволяют манипулировать манифестами ресурсов, а сами ресурсы автоматически приводятся в состояние, соответствующее манифестам.
https://habr.com/ru/post/720556/
#devops #девопс
Подпишись 👉@i_DevOps
8 851
Docker
01- Основы. Принцип работы. Почему docker. Сравнение с виртульной машиной. Применение.
02- Установка Docker в Linux и Windows.
03- Основные команды. Управление портами. Port Mapping.
04- Переменные. Environment Variables.
05- Volumes. Постоянные данные. Persisting Data.
06- Сети в докер. Network: bridge, host, none, macvlan, ipvlan
07- Dockerfile. Создаем СВОИ контейнеры.
08- Docker-COMPOSE. Простой запуск контейнеров.
09- Portainer. Управлять Docker ПРОСТО. Обзор, установка, настройка.
10- Watchtower. Автоматизация: обновление Docker контейнеров.
источник
#devops #девопс
Подпишись 👉@i_DevOps
8 851
Пять GitHub проектов, которые помогут вам стать лучшим инженером DevOps
1. How they SRE
Подборка общедоступных ресурсов о том, как технологические и технически подкованные организации по всему миру практикуют Site Reliability Engineering (SRE).
https://github.com/upgundecha/howtheysre
2. Awesome Scalability
Паттерны масштабируемых, надежных и производительных крупномасштабных систем
https://github.com/binhnguyennus/awesome-scalability
3. DevOps Exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. Вопросы для интервью по DevOps
https://github.com/bregman-arie/devops-exercises
4. Test your sysadmin skills
Сборник тестовых вопросов и ответов по Linux Sysadmin. Проверьте свои знания и навыки в различных областях с помощью этих вопросов и ответов.
https://github.com/trimstray/test-your-sysadmin-skills
5. Awesome Site Reliability Engineering
Составленный список ресурсов по надежности сайта и производственному инжинирингу.
https://github.com/dastergon/awesome-sre
#devops #девопс
Подпишись 👉@i_DevOps
8 851
👨💻Научитесь строить эффективные системы мониторинга и логирования
Для администраторов Linux, DevOps-инженеров и разработчиков в OTUS cтартует онлайн-курс «Observability: мониторинг, логирование, трейсинг». Вас ждет 4 месяца обучения вы разовьете практические навыки в решении задач мониторинга, построите собственную систему мониторинга и получите глубокое представление о Prometheus, Grafana, ELK.
31 марта начинаем занятия.
👉Пройдите вступительный тест, чтобы присоединиться к группе: https://otus.pw/WaBR/
🎫Возможна рассрочка.
Реклама. Информация о рекламодателе на сайте otus.ru8 851
Сетевые политики Kubernetes для изоляции подов и пространств имён
https://faun.pub/a-deep-dive-into-kubernetes-network-policy-2c9cda156436
#devops #девопс
Подпишись 👉@i_DevOps
