fa
Feedback
DevOps на минималках

DevOps на минималках

رفتن به کانال در Telegram

Все самое полезное для девопсера в одном канале. 1. Библиотека книг и статей по теме DevOps. 2. Задачи и тесты по DevOps для тренировки и обучения. 3. Вопросы с собеседований по DevOps и ответы на них. по рекламе: @jannytg

نمایش بیشتر
2 842
مشترکین
-124 ساعت
-77 روز
-2830 روز
آرشیو پست ها
Как в Kubernetes устроена работа с хранилищами? У Kubernetes есть volumes, например, нативный emtyDir. Часть из них stateless, то есть они живут, пока жив под. Судьба у данных, которые туда попадают, аналогичная. Для statefull-приложений используются постоянные хранилища, Persistent Volumes (PV). Persistent Volumes (PV) — это единицы хранения, которые были выделены кластеру Kubernetes его администратором. Это могут быть локальные диски, СХД, внешние дисковые полки. Они никак не зависят от жизненного цикла подов. Persistent Volume Claim (PVC) — это запрос на выделение PV определенных характеристик: типа хранилища, объема, типа доступа (чтение и/или запись). Для описания подробных характеристик доступных PV используются Storage Classes. В динамике это все выглядит следующим образом: под отправляет PVC, а PVC уже обращается к PV и передает ее поду.
Схема выделения PV подам на картинке ниже
#kb #собес

Коллекции .NET: взгляд изнутри Как устроены стандартные коллекции в .NET и почему понимание их внутренней логики помогает пис
Коллекции .NET: взгляд изнутри Как устроены стандартные коллекции в .NET и почему понимание их внутренней логики помогает писать более производительный код? На открытом вебинаре курса OTUS «C# Developer. Advanced» Антон Герасименко покажет, что происходит «под капотом» List, Dictionary и других структур данных. 🗓 4 декабря, 20:00 Коллекции .NET: взгляд изнутри: — разберём устройство стандартных коллекций — заглянем в исходный код и объясним, почему они работают именно так — обсудим, когда стоит реализовать собственную структуру данных Вебинар будет полезен разработчикам уровня Junior и выше, которые хотят глубже понимать, как устроены базовые механизмы .NET и как использовать их эффективнее. 👉 Зарегистрируйтесь: https://clck.ru/3QXKtY Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

тем более в понедельник с утра

Реактивное программирование в C# Advanced: сложные операторы, обработка ошибок и холодные/горячие Observable Асинхронность в
Реактивное программирование в C# Advanced: сложные операторы, обработка ошибок и холодные/горячие Observable Асинхронность в C# может быть простой, если знать, как с ней работать правильно. На открытом вебинаре курса OTUS C# Developer. Advanced Елена Сычева покажет, как реактивное программирование помогает избавиться от Callback Hell и писать код, который сам реагирует на данные и события. → 26 ноября, 20:00 — продвинутые операторы Rx.NET: Switch, GroupBy, Buffer, Throttle — устойчивые к сбоям системы: Catch, Retry, Finally — холодные и горячие Observable: Publish, Replay, RefCount — управление подписками и жизненным циклом реактивных компонентов Вебинар будет полезен разработчикам на C#. Участники узнают, как проектировать реактивные системы, способные восстанавливаться после ошибок, и писать декларативный, читаемый и эффективный код. → Зарегистрируйтесь: https://clck.ru/3QPcZB Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Кто идёт на Kuber Conf by AOT 4 декабря? Первая некоммерческая K8s-конференция в Москве — отличный повод встретиться и обсуди
Кто идёт на Kuber Conf by AOT 4 декабря? Первая некоммерческая K8s-конференция в Москве — отличный повод встретиться и обсудить: 🟣 Как на самом деле работает CNI chaining в продакшене 🟣 Как безопасно развернуть Gatekeeper для k8s-in-k8s 🟣 Поддержку Kubernetes в Vitastor 🟣 Опыт построения Managed Kubernetes На ивенте будут топовые инженеры и архитекторы — будет о чём поговорить. Конференция проходит под эгидой Ассоциации облачно-ориентированных технологий (АОТ), которую создают Флант, VK Cloud и Yandex Cloud. Встречаемся? Программа и билеты: https://aot-kuberconf.ru/?utm_source=telegram&utm_medium=referral_cpc&utm_campaign=devopseri Реклама Садовская.Е.О ИНН:9710066394 Erid:2VtzqvWoFfe

Образы - значимая единица в Docker. Управление ими во многом похоже на управление контейнерами, но есть ряд отличий, которые
+4
Образы - значимая единица в Docker. Управление ими во многом похоже на управление контейнерами, но есть ряд отличий, которые важно учитывать. Причем как в командах, так и в опциях. У команд для управления образами есть общий синтаксис, который выглядит так:
docker image название команды
Рассмотрим основные команды для управления образами. Docker чатик 🐬 #команды #docker

18 ноября в Москве пройдёт Deckhouse User Community meetup #3 Ключевые темы: виртуализация в небольших инсталляциях, управлен
18 ноября в Москве пройдёт Deckhouse User Community meetup #3 Ключевые темы: виртуализация в небольших инсталляциях, управление Open Source-операторами и оптимизация ядра хранения данных в Deckhouse Prom++ Если вы решаете инфраструктурные задачи и работаете с кубером, рекомендуем зарегистрироваться прямо сейчас.

Хочешь изучать DevOps? Но не знаешь где взять информацию и четкий план? 💪 Тогда лови бесплатный мета-курс Devops Roadmap - э
Хочешь изучать DevOps? Но не знаешь где взять информацию и четкий план? 💪 Тогда лови бесплатный мета-курс Devops Roadmap - это расширенный чек-лист, который поможет вам сориентироваться в мире DevOps и стать крутым спецом. 👀 В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования. ✔️А еще он будет полезен при подготовке к собеседованиям. 👽 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу.

Что такое DevOps

Один AI вместо десяти сервисов: тексты, визуал, аналитика и даже видео — всё это в Perplexity. Использовать разные сервисы дл
Один AI вместо десяти сервисов: тексты, визуал, аналитика и даже видео — всё это в Perplexity. Использовать разные сервисы для контента, аналитики, видео и кода — дорого, сложно и отнимает время. На бесплатном вебинаре от Зерокодер мы покажем, как: – Собрать презентацию, визуал, игру и текст с помощью Perplexity; – Экономить ресурсы, заменяя целую команду инструментов одним; – Получать идеи для монетизации ИИ прямо в процессе работы; – Настроить рабочие процессы с помощью Perplexity так, чтобы он реально ускорял решение задач. Все участники получат готовый гайд с набором промптов, который сделает вашу работу и повседневные задачи проще и интереснее. Бонус: в конце практикума расскажем как получить годовую подписку Perplexity Pro бесплатно (обычная стоимость – 240$). Присоединяйтесь к практикуму — и узнайте, как управлять всем процессом из одного пульта, экономя время и силы каждый день.

Junior DevOps инженеров не бывает! #devops #shorts

Классическая виртуализация и контейнеры под управлением Kubernetes Команда Deckhouse выпустила релиз платформы виртуализации
Классическая виртуализация и контейнеры под управлением Kubernetes Команда Deckhouse выпустила релиз платформы виртуализации (Deckhouse Virtualization Platform) версии 1.0, готовой к самым требовательным продакшен-нагрузкам. В основе платформы лежит KubeVirt. Был переработан сетевой стек и повышена производительность, добавлена полноценная система мониторинга, а вся сложность скрыта «под капотом». DVP закрывает ключевые требования для реального продакшена: — поддержка VLAN, сетевая мультитенантность и несколько интерфейсов для одной ВМ; — высокая доступность. Живая миграция между узлами кластера без остановки; — бэкапы и экспорт дисков без агентов внутри гостевой ОС; — управление через API или интуитивный веб-интерфейс. Протестировать DVP можно бесплатно в Open Source-платформе DKP CE. Она позволяет управлять через веб-интерфейс до 1000 серверов и 50 000 виртуальных машин, поддерживая основные типы хранилищ (NFS, Ceph и др.). Для решения enterprise-задач рекомендуем получить консультацию на сайте.

Основные команды для работы с kubernetes Назначение деплою порта и просмотр информации об этом. $ kubectl expose deployment имя_деплоя --port=80 $ kubectl describe svc имя_деплоя $ kubectl get endpoints

В 2025-м можно зарабатывать, просто зная, как общаться с нейросетями. AI-ассистенты уже стали стандартом – от малого бизнеса
В 2025-м можно зарабатывать, просто зная, как общаться с нейросетями. AI-ассистенты уже стали стандартом – от малого бизнеса до мировых корпораций уровня Google и Яндекс. А в России они становятся ещё доступнее: благодаря нейросети GigaChat можно легально и выгодно создавать AI-ассистентов, не нарушая новый закон о персональных данных. На бесплатном эфире от Зерокодер ты узнаешь, как создать AI-ассистента за вечер — и как начать получать с этого доход. Что будет на эфире? – Разберём, что такое AI-ассистенты и зачем они нужны в 2025 году; – Научимся работать в Cursor и расскажем, почему он полезен не только представителям IT-сферы; – Расскажем, где использовать AI-агентов в реальных задачах — от фриланса до автоматизации бизнеса. P.S. Все участники получат готовые инструменты для работы с нейросетями. Один из самых свежих и бесплатных эфиров лета 2025 года ждет вас по ссылке. erid: 2W5zFGtHW9E ООО Зерокодер, ИНН 9715401631

Кто такой DevOps инженер?

Собери своего первого AI-бота с нуля за 3 дня и выйди на доход от 100 000 р. за проект AI-боты уже стали стандартом – от мало
Собери своего первого AI-бота с нуля за 3 дня и выйди на доход от 100 000 р. за проект AI-боты уже стали стандартом – от малого бизнеса до мировых корпораций уровня Google и Яндекс. Компании готовы щедро платить за тех, кто умеет превращать идеи в работающие инструменты. Совместно с CEO Университета Зерокодер мы запускаем первый уникальный трехдневный интенсив – в режиме онлайн выполним реальный заказ с биржи и соберём с нуля полноценного бота-нутрициолога с AI-ассистентом. По итогам интенсива вы узнаете: — Как собрать полноценный проект с нуля под ключ, не имея технического образования; — Как выйти на хороший доход в стремительно растущем рынке чат-ботов; — Где искать клиентов и как Зерокодер поможет с заказами на разработку чат-ботов. Количество бесплатных мест ограничено – переходите по ссылке и забирайте подробную информацию вместе с классными бонусами.

Ваши коллеги уже изучают .NET 10 → а вы готовы остаться на старых версиях? Каждый релиз .NET приносит десятки нововведений, к
Ваши коллеги уже изучают .NET 10 → а вы готовы остаться на старых версиях? Каждый релиз .NET приносит десятки нововведений, которые меняют подходы к разработке. Пока одни программисты осваивают новый синтаксис C# 14 и возможности runtime, другие продолжают писать код «по-старому» и удивляются, почему их решения выглядят устаревшими. .NET 10 — это не просто очередное обновление. Это LTS-версия, которая задаст стандарты разработки на ближайшие годы. Новый синтаксический сахар, field и extension в C# 14, обновления в MAUI и EF Core — всё это уже меняет то, как пишут современные приложения. Вебинар «Что нового в .NET 10 для разработчиков» в рамках курса «C# углубленный»18 августа, 20:00 → Антон Герасименко Программа: → Обзор ключевых нововведений .NET 10 и их практическое применение → Синтаксические конструкции C# 14: сахар, field, extension → Изменения в runtime и их влияние на производительность приложений → Новые возможности MAUI и EF Core для современной разработки После вебинара вы поймёте, как адаптировать свой код под новые стандарты, сможете читать и писать современный C# код и не будете отставать от коллег, которые уже перешли на актуальные версии. Бесплатная регистрация — займите место в числе первых:https://clck.ru/3NcYVz Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Что выведет этот GitHub Actions workflow? name: Test Job on: workflow_dispatch: jobs: test: runs-on: ubuntu-latest steps: - name: Set var run: echo "RESULT=ok" >> $GITHUB_ENV - name: Check var run: | if [ "$RESULT" == "ok" ]; then echo "Success"; else echo "Fail"; fi 👾 — Success 👍 — Fail 🥰 — Ошибка выполнения скрипта ⚡ — Переменная не найдена, но пайплайн не упадет