fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

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 855
مشترکین
+524 ساعت
+117 روز
+3130 روز
آرشیو پست ها
DevOps
8 856
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 856
Помогите вырастить DevOps-инженеров! Станьте экспертом в Яндекс Практикуме! Сервис онлайн-образования Яндекс Практикум в поис
Помогите вырастить DevOps-инженеров! Станьте экспертом в Яндекс Практикуме! Сервис онлайн-образования Яндекс Практикум в поиске экспертов для курса «DevOps для эксплуатации и разработки». Роль автора подойдёт тем, кто любит погрузиться с головой в контент — разрабатывать уроки, задания, тесты, схемы, иллюстрировать своими кейсами, подавать знания так, чтобы они увлекали студентов. Позиция наставника — тем, кто больше хочет общаться лично, а именно проводить вебинары, проверять домашние задания, разбирать кейсы и отвечать на 1000 и 1 вопрос. Обе роли можно совмещать с основной работой благодаря удалёнке и гибкому графику. А бесплатная Школа наставником поможет с прокачкой soft skills! Узнать детали и откликнуться: → автор → наставник

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

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

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

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

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

DevOps
8 856
Подходы к наблюдаемости от Т-Банка Всем привет. Меня зовут Дима, в Т-Банке я руковожу Центром надежности информационных систе
Подходы к наблюдаемости от Т-Банка Всем привет. Меня зовут Дима, в Т-Банке я руковожу Центром надежности информационных систем. Мы проводим консультирование, обучаем и внедряем SRE-практики, нанимаем и аттестуем инженеров. В общем, делаем все, чтобы помочь командам Т-Банка — а их уже более 2500 — разрабатывать надежные сервисы для всех категорий пользователей и при этом крепко спать по ночам. Мониторинг ИТ-систем — важнейшая составляющая надежности. Расскажу о том, какие подходы мы использовали, как и почему пришли к нынешнему состоянию и как планируем развиваться дальше. https://habr.com/ru/companies/tbank/articles/827470/ #devops #девопс Подпишись 👉 @i_DevOps

DevOps
8 856
Назовите главные компоненты архитектуры Kubernetes. Master-ноды (master node, control plane) координируют все операции кластера: управляют распределением и резервированием ресурсов, контролируют состояние контейнеров, управляют масштабированием и выполняют обновления. Компоненты мастер-нод включают: kube-apiserver — точка доступа к панели управления мастер-ноды, обеспечивает взаимодействие между мастер- и рабочими узлами, отслеживает состояние рабочих узлов и информирует мастер о важных изменениях; kube-scheduler — отвечает за распределение нагрузки на рабочие узлы, постоянно мониторит доступные ресурсы и используемые ресурсы на каждом узле, принимает решение о запуске нового Pod; Controller Manager — управляет работой контроллеров, таких как Deployment, ReplicaSet, StatefulSets, DaemonSet, Jobs, CronJob; ETCD — хранит информацию о настройках и состоянии кластера, его метаданные, представляет собой распределенную базу данных в формате ключ-значение. Nodes (рабочие узлы) — на них запускаются поды с контейнерами. На каждой worker ноде Kubernetes работают: kubelet — процесс, который управляет запуском, удалением и обновлением подов с контейнерами; kube-proxy — настраивает сетевые правила на рабочих узлах. Как в Kubernetes устроена работа с хранилищами? Kubernetes имеет различные типы хранилищ, включая встроенный emtyDir. Некоторые из них являются stateless, что означает, что они существуют только во время работы пода. Данные, которые хранятся там, также имеют такой же срок жизни. Для statefull-приложений используются постоянные хранилища, называемые Persistent Volumes (PV). PV — это запас хранилища, выделенный администратором кластера Kubernetes. Это могут быть локальные диски, СХД или внешние диски. Они не зависят от жизненного цикла подов. Persistent Volume Claim (PVC) — это запрос на выделение PV с определенными характеристиками, такими как тип хранилища, объем и тип доступа. Для описания доступных PV используются Storage Classes. В процессе работы под отправляет запрос PVC, который затем обращается к PV и передает его поду. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
2 полезных ресурса для системных администраторов и специалистов по информационной безопасности: • Social Engineering — самый крупный ресурс в Telegram, посвященный информационной безопасности, социальной инженерии и поиску информации из открытых источников. • infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.

DevOps
8 856
+9
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

DevOps
8 856
K8GB - Kubernetes Global Balancer Решение для глобальной балансировки нагрузки сервисов с акцентом на облачные качества и раб
K8GB - Kubernetes Global Balancer Решение для глобальной балансировки нагрузки сервисов с акцентом на облачные качества и работу в контексте Kubernetes. Достаточно одного Gslb CRD, чтобы включить глобальную балансировку нагрузки: apiVersion: k8gb.absa.oss/v1beta1 kind: Gslb metadata: name: test-gslb-failover namespace: test-gslb spec: ingress: ingressClassName: nginx # or any other existing ingressclasses.networking.k8s.io rules: - host: failover.test.k8gb.io # Desired GSLB enabled FQDN http: paths: - path: / pathType: Prefix backend: service: name: frontend-podinfo # Service name to enable GSLB for port: name: http strategy: type: failover # Global load balancing strategy primaryGeoTag: eu-west-1 # Primary cluster geo tag https://github.com/k8gb-io/k8gb #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
Приглашаем на большой эксклюзивный вебинар по виртуализации от команды Deckhouse! Вы узнаете всё об уникальных возможностях D
Приглашаем на большой эксклюзивный вебинар по виртуализации от команды Deckhouse! Вы узнаете всё об уникальных возможностях Deckhouse Virtualization Platform (DVP), какие задачи она решает и как может удовлетворить самые взыскательные требования современной ИТ-инфраструктуры. 📌 12 июля в 12:00, онлайн. Требуется регистрация. Среди ключевых спикеров: – Давид Мэгтон, технический директор и сооснователь компании «Флант»; – Павел Тишков, технический директор Deckhouse Virtualization Platform. На вебинаре обсудим: 🔹 ожидания клиентов от современной платформы виртуализации; 🔹 особенности DVP и сценарии использования; 🔹 сетевые политики, микросегментацию, балансировку трафика, наблюдаемость; 🔹 блочные хранилища: встроенные СХД, интеграция с внешними СХД; 🔹 производительность виртуальных машин на разных платформах, масштабирование, аппаратные и системные требования; 🔹 планы по развитию DVP и лицензирование. Присоединяйтесь!

DevOps
8 856
RedisInsight Redis Insight - это интуитивно понятный и эффективный графический интерфейс для Redis, позволяющий взаимодейство
RedisInsight Redis Insight - это интуитивно понятный и эффективный графический интерфейс для Redis, позволяющий взаимодействовать с базами данных и управлять данными со встроенной поддержкой модулей Redis. https://github.com/RedisInsight/RedisInsight #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 856
erid: LjN8K4TBn 🎲 Высокая доступность в Kubernetes: бесплатный вебинар Привет! Мы — команда Слёрма, учебный центр для айти-с
erid: LjN8K4TBn 🎲 Высокая доступность в Kubernetes: бесплатный вебинар Привет! Мы — команда Слёрма, учебный центр для айти-специалистов middle+ и фанаты k8s.😎  11 июля в 18:00 мы приглашаем вас на вебинар «Высокая доступность в Kubernetes: пробы, реквесты/лимиты, HPA». На встрече обсудим: ❓ Можно ли не делать рединесс пробы и лить трафик сразу на сервер? ❓ Как расселить поды в разные ДЦ? ❓ Что будет, если выставить неправильные пробы? И еще много интересного! Спикеры: ➡️ Кирилл Борисов, SRE Lead в MTS Digital ➡️ Всеволод Севостьянов, Staff engineer в Lokalise ➡️ Дмитрий Будаков, Системный инженер в интеграторе Зарегистрироваться на вебинар можно с помощью нашего бота-помощника. Подключайтесь! 🔗 ХОЧУ НА ВЕБИНАР

DevOps
8 856
#devops #девопс Подпишись 👉@i_DevOps
#devops #девопс Подпишись 👉@i_DevOps