ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

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 854
Подписчики
+524 часа
+117 дней
+3130 дней
Архив постов
DevOps
8 856
💛💛💚❤️💛❤️💛⤵️ 🦉 Отус приглашает 11 июля в 20:00 мск на бесплатный вебинар "Стратегия Деплоя для Эффективной Разработки".
💛💛💚❤️💛❤️💛⤵️ 🦉 Отус приглашает 11 июля в 20:00 мск на бесплатный вебинар "Стратегия Деплоя для Эффективной Разработки". Вебинар приурочен к старту онлайн-курса «DevOps практики и инструменты» ➡️ Регистрация на вебинар: https://vk.cc/cyaX7N После вебинара вы получите: ✅ понимание основных принципов DevOps; ✅ умение выбирать подходящую стратегию деплоя для вашего проекта; ✅ возможность использовать инструменты DevOps для ускорения разработки. 🤝 Регистрируйтесь сейчас, и мы обязательно вам напомним о начале вебинара. Участие бесплатно. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

DevOps
8 856
В чем разница stateful и stateless? Stateful-приложение сохраняет данные внутри себя во время работы, например, сессии пользователей на сервере. Ответ на запрос пользователя зависит от состояния сессии. Такие приложения сложнее масштабировать горизонтально, так как для развертывания нескольких экземпляров необходимо переносить состояния на новые машины и синхронизировать их. Stateless-приложения не хранят состояние и гарантируют, что каждый запрос обрабатывается независимо от других. Они легко масштабируются горизонтально и упрощают автоматизированное тестирование, поскольку не требуется воспроизводить состояние приложения. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Краткий дайджест обновлений Deckhouse Kubernetes Platform 1.48-1.60 В этой статье мы рассмотрим самые важные обновления Deckh
Краткий дайджест обновлений Deckhouse Kubernetes Platform 1.48-1.60 В этой статье мы рассмотрим самые важные обновления Deckhouse Kubernetes Platform версий 1.48–1.60, произошедшие почти за год — именно столько времени прошло с момента выхода нашего последнего обзора новых фичей. https://habr.com/ru/companies/flant/articles/826228/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Наконец! Через год после запуска продукта Nova Container Platfrom ребята из Orion soft опубликовали детальный обзор этой плат
Наконец! Через год после запуска продукта Nova Container Platfrom ребята из Orion soft опубликовали детальный обзор этой платформы. Что она умеет: - заменять такие платформы контейнеризации, как OpenShift, Tanzu, Rancher - оркестрировать контейнеры без самостоятельной доработки ванильных компонентов - сокращать до 80% ручных операций в Kubernetes, переключая команду на задачи развития функционала и автоматизации, Про архитектурные и функциональные особенности решения читайте на Хабре.

DevOps
8 856
Шпаргалка по архитектуре k8s #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
⚡️44% российских компаний уже используют искусственный интеллект для разработки и тестирования ПО Yandex Cloud совместно с Эк
⚡️44% российских компаний уже используют искусственный интеллект для разработки и тестирования ПО Yandex Cloud совместно с Экспресс 42 и другими партнёрами выпустили первую часть исследования State of DevOps Russia. В этом году в опросе приняли участие более 4000 специалистов – от руководителей до специалистов, связанных с разработкой, тестированием и эксплуатацией систем. Подробнее об итогах исследования, главных цифрах и выводах – в статье.

DevOps
8 856
Учимся использовать разные типы переменных в Ansible Переменные Ansible — это динамические значения, которые используются в п
Учимся использовать разные типы переменных в Ansible Переменные Ansible — это динамические значения, которые используются в плейбуках и ролях Ansible для настройки и возможности повторного использования конфигураций. Они очень похожи на переменные в языках программирования и помогают эффективно управлять сложными задачами. Они позволяют применять один и тот же сценарий или роль в разных средах, системах или контекстах без необходимости хардкодинга конкретной информации. Представляем перевод статьи, где подробно рассматриваются переменные Ansible. https://habr.com/ru/companies/southbridge/articles/755266/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Kubernetes Full Course In 10 Hours | Kubernetes Tutorial For Beginners Это видео Edureka Kubernetes Full Course поможет вам понять и изучить основы Kubernetes. Этот курс по Kubernetes идеально подходит как для новичков, так и для профессионалов, которые хотят освоить основы Kubernetes.В этом видео рассматриваются следующие темы: Introduction Introduction to Containers Need for Kubernetes What is Kubernetes and What it's not Kubernetes vs Docker Swarm Use-Case: Kubernetes Introduction to Namespaces Types of Namespaces Container Design Patterns Introduction to Docker Kubernetes Installation Steps Kubernetes Architecture Kubernetes Dashboard Types of View in Kubernetes Dashboard Kubernetes Cluster Pods, Services & Ingress Networks Case Study Hands-On Replication Controller & ReplicaSet Deployment Controllers Deployment Use-Cases Kubernetes Multiple Schedulers Set up a Multi-Master cluster using kubeadm Network Failures Cluster Troubleshooting https://www.youtube.com/watch?v=y3WTwzx5ABk #devops #Kubernetes Подпишись 👉@i_DevOps

DevOps
8 856
Хотите научиться эффективно проводить мониторинг инфраструктуры? ✨ Приглашаем вас 9 июля в 20:00 мск на открытый практический
Хотите научиться эффективно проводить мониторинг инфраструктуры? ✨ Приглашаем вас 9 июля в 20:00 мск на открытый практический урок «Стратегии сбора метрик для мониторинга IT-инфраструктуры», где мы разберем: ✅ какие типы метрик используются для мониторинга; ✅ почему Prometheus использует pull-модель сбора метрик; ✅ преимущества и недостатки push- и pull-моделей; ✅ как выбрать подходящую модель сбора метрик. ➡️ Записаться на вебинар: https://vk.cc/cy7HTO 🎙Спикер Сергей Андрюнин — DevOps-инженер в нескольких крупных проектах, опытный разработчик и преподаватель. Вебинар является частью полноценного онлайн-курса "Observability: мониторинг, логирование, трейсинг от Отус". Записывайтесь сейчас, а мы потом напомним. Участие бесплатно. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

DevOps
8 856
Вы должны перейти на Podman сейчас же. Но это не точно… Podman — один из множества инструментов для контейнеризации. Но в отл
Вы должны перейти на Podman сейчас же. Но это не точно… Podman — один из множества инструментов для контейнеризации. Но в отличие от Docker, используется он не часто, даже в тестировании или хотя бы pet-проектах. При этом, в мире программного обеспечения, чем новее игрушка и чем больше плюшек она обещает относительно предшественников, тем сильнее она облеплена вниманием. Особенно, если заявлена более высокая безопасность из коробки. Но Podman, будучи на 4 года младше Docker, а также, в теории, фундаментально безопаснее, подобного приёма не получил. Быть может, он его всё-таки заслуживает? Возможно, к ужасу ваших DevOps и SRE-инженеров, вам стоит уже сейчас бежать и громить выстроенные пайплайны оркестрации кластеров Docker-контейнеров, чтобы менять всё на Podman?! https://habr.com/ru/companies/cdnnow/articles/825828/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
LINSTOR Высокопроизводительное программно-определяемое блочное хранилище для контейнеров, облаков и виртуализации. Полностью
LINSTOR Высокопроизводительное программно-определяемое блочное хранилище для контейнеров, облаков и виртуализации. Полностью интегрировано с Docker, Kubernetes, Openstack, Proxmox и др. https://github.com/LINBIT/linstor-server #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Какую функцию выполняет ReplicaSet? Функция ReplicaSet (RS) в Kubernetes заключается в обеспечении стабильного количества экземпляров подов в кластере. RS является основным компонентом Kubernetes, который используется для развертывания Stateless-приложений. Он обеспечивает непрерывную доступность приложения, автоматически запуская новые экземпляры подов в случае их выхода из строя. Без использования RS такие поды пришлось бы запускать вручную, что затруднило бы поддержание доступности приложения для пользователей. Что такое пространство имен (namespaces)? Почему не стоит использовать одно namespace для всех приложений? Пространства имен позволяют разделить кластер на виртуальные группы, внутри которых можно объединять приложения по нужному принципу. Таким образом, создается возможность изолировать различные группы приложений друг от друга. Например, благодаря этой функции можно создать приложение с одинаковым именем в двух разных пространствах. Если использовать только одно пространство имен, которое было задано по умолчанию при запуске кластера, со временем может стать сложно ориентироваться во всех приложениях, запущенных в нем. Группировка приложений в разных пространствах имен упрощает работу: например, можно разместить приложение мониторинга в одном пространстве, а приложения, связанные с информационной безопасностью, в другом. Еще один случай, когда несколько пространств имен могут пригодиться, — это ситуация, когда несколько команд работают с одним кластером. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Kubernetes по цене IaaS в течение года, плюс первый месяц бесплатно. Настают жаркие летние дни, самое время протестировать и
Kubernetes по цене IaaS в течение года, плюс первый месяц бесплатно. Настают жаркие летние дни, самое время протестировать и взять на вооружение новые и интересные решения до наступления делового сезона! Сервис Kubernetes из облака Linx Cloud создан на базе проверенных вендорских решений (Deckhouse от компании "Флант" и "Штурвал" от "Лаборатория Числитель"), полностью готов к эксплуатации и включает множество дополнительных модулей!  У вас есть уникальная возможность сравнить два флагманских решения от российских разработчиков и выбрать то, что подходит именно вам! Сервис включает: 1️⃣ Продвинутую систему мониторинга и аналитики с готовыми метриками и дашбордами 2️⃣ Масштабирование под нагрузкой, автоконфигурация, автопланировщик ресурсов 3️⃣ CNI-плагины 4️⃣ Ingress, load balancing 5️⃣ Логирование и мониторинг 6️⃣ Автоматическое обновление 7️⃣ Управление сертификатами и др. Предложение действительно до 31августа! Заказать бесплатный тест-драйв продвинутого облачного Кубера можно здесь 👈

DevOps
8 856
Kine (Kine is not etcd) Kine - это etcdshim, который переводит etcd API в: SQLite Postgres MySQL/MariaDB NATS Особенности Может работать автономно, так что любой k8 (не только K3) может использовать Kine Реализует подмножество etcdAPI (не подходит для etcd общего назначения) Переводит вызовы etcdTX в нужный API (Create, Update, Delete) https://github.com/k3s-io/kine #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Getting GitOps: A practical platform with OpenShift, Argo CD, and Tekton Wanja Pernath (2022) В этой книге вы узнаете: Как ус
Getting GitOps: A practical platform with OpenShift, Argo CD, and Tekton Wanja Pernath (2022) В этой книге вы узнаете: Как установить и использовать Quarkus для разработки на Java Как настроить приложение для использования базы данных PostgreSQL в среде Kubernetes Основные файлы Kubernetes Шаблоны OpenShift Инструмент управления конфигурацией Kustomize Инструменты сборки Docker, Podman, Buildah и Skopeo Основные диаграммы и поддиаграммы Helm Операторы Kubernetes CI/CD с помощью Tekton CI/CD с OpenShift Pipelines GitOps с Argo CD Безопасность Tekton #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Sveltos: Kubernetes add-on controller Это дополнительный контроллер Kubernetes, который упрощает развертывание и управление д
Sveltos: Kubernetes add-on controller Это дополнительный контроллер Kubernetes, который упрощает развертывание и управление дополнениями и приложениями на нескольких кластерах. Он запускается на управляющем кластере и может программно развертывать и управлять дополнениями и приложениями на любом кластере в парке, включая сам управляющий кластер. Sveltos поддерживает различные форматы дополнений, включая диаграммы Helm, необработанный YAML, Kustomize, Carvel ytt и Jsonnet. https://github.com/projectsveltos/addon-controller #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳 Все возможно с Добровольным квалификационным экзамено
Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳 Все возможно с Добровольным квалификационным экзаменом! Это бесплатный проект Правительства Москвы, где ты можешь показать свои знания по специальности, запомниться потенциальным работодателям и получить оффер в престижные компании Москвы. Тебя ждет всего три шага: 1️⃣ Пройди тест После регистрации на сайте ДКЭ тебе будет доступно 70 профессий по 7 направлениям. Выбирай тест по своей специальности и проверь уровень своих знаний! 2️⃣ Реши кейс Если ты успешно сдал тест, тебя пригласят на следующий этап, где ты с другими участниками в команде будешь решать реальный кейс одного из работодателей. 3️⃣ Стань победителем Окажись в числе лучших по общему количеству баллов за оба этапа и получи шанс попасть на оплачиваемую стажировку с дальнейшим трудоустройством. Готов проявить себя? Регистрируйся и начинай проходить тест — https://dke.moscow Реклама. АНО "РАЗВИТИЕ ЧЕЛОВЕЧЕСКОГО КАПИТАЛА", АНО "РЧК". ИНН 7710364647. erid: LjN8K35tV

DevOps
8 856
Собираем docker и деплоим из GitHub Actions Я приведу краткую инструкцию, как быстро собирать проект и деплоить docker. Време
Собираем docker и деплоим из GitHub Actions Я приведу краткую инструкцию, как быстро собирать проект и деплоить docker. Времена докера никуда не ушли, все мелкие проекты мы до сих пор делаем на обычных докерах, а также там, где всё on-premise и не дают облака с Kubernetes. Сопровождать Kubernetes самим - то еще удовольствие, особенно, когда заказчики не выделяют бюджеты на "золотых" (Ваня, привет!) devops-еров. Флоу будет очень простым: одним job мы собираем образ (с указанием тэга или ветки) и кладем в приватный репозиторий образов GitHub, а другим job деплоим оттуда. Это удобно, когда есть несколько сред и мы один раз собираем и контейнер запускаем из него с разными переменными среды. И важное условие: мы не устанавливаем docker-compose или github runner на сервер с docker. https://habr.com/ru/articles/824526/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Automated build of HA k3s Cluster with kube-vip and MetalLB Простейший способ загрузки самостоятельного кластера Kubernetes с
Automated build of HA k3s Cluster with kube-vip and MetalLB Простейший способ загрузки самостоятельного кластера Kubernetes с высокой доступностью. Полностью автоматизированная установка HA k3s etcd с помощью kube-vip, MetalLB и др. Стройте. Разрушайте. Повторяйте. https://github.com/techno-tim/k3s-ansible #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Главная в России конференция про Kubernetes® 4 июля на Kuber Conf’24 разработчики и эксперты по контейнерным технологиям поде
Главная в России конференция про Kubernetes® 4 июля на Kuber Conf’24 разработчики и эксперты по контейнерным технологиям поделятся стратегиями решения бизнес-задач, обзорами инструментов и лучшими практиками. Подробная программа — на сайте! Регистрируйтесь и присоединяйтесь к сообществу K8s-специалистов. Место проведения — Москва, можно участвовать онлайн.