Kubernetes и кот Лихачева
4.14K subscribers
988 photos
27 videos
4 files
1.05K links
Все про Kubernetes и немного про кота Маркуса

Чат для конструктивного общения: https://t.iss.one/+Q4z_2ckAkBxhNWNi

Задать вопрос: https://t.iss.one/K8sSlurm_bot?start=question
Download Telegram
Как настроено у вас?
Anonymous Poll
44%
kube-prometheus-stack
56%
helm chart + prometheus operator
👍1
Вопросы по Kubernetes, с которыми могут столкнуться разработчики на собеседовании

Не буду сейчас останавливаться на очевидных вопросах вроде «Что такое Kubernetes и зачем он нужен» или «Что такое контейнеры?» — думаю, на них вы без труда ответите 😎 Принес вам кое-что поинтереснее))

🔹Docker-контейнер и runtime — это одно и то же?
🔹Почему не стоит использовать одно namespace для всех приложений?
🔹Как в Kubernetes устроена работа с хранилищами?
🔹Как в Kubernetes сделать приложение доступным извне по сети интернет?
🔹Как вы будете запускать приложение в Kubernetes, если из инструментов у вас только kubectl?
🔹Приложение перестало работать — как понять, что случилось?

На все вопросы можете ответить? Обсуждаем в коментах ⤵️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥2
Всем привет!

Выбрались с дочерью покататься на самокатах. Когда погода успела так измениться, куда листья делись?😅 У кого-то может уже снег выпал?

Делитесь в комментах, что у вас за окном 🌥
Как и обещал, делюсь ссылками с митапа Т-Банка, их как раз недавно выложили:

Записи выступлений
Презентации

Очень советую посмотреть. Особенно интересно про frontend и про то, как делать его отказоустойчивым и надежным. Всем отличной недели!
👍6
Тесты не будут падать, если их не запускать

Лайфхак, конечно, огонь, но вряд ли рабочий 😅 Поэтому приглашаю вас на вебинар «Автоматизация процессов деплоя и интеграция автотестов».

🔹Рассмотрим специфику CI/CD пайплайнов для сборки и деплоя в Kubernetes
🔹Разберёмся в тестировании собираемого артефакта перед размещением его в registry
🔹Расскажем, как автоматически задеплоить в кластер уже собранный и оттестированный артефакт
🔹Реализуем полноценный CI/CD пайплайн со сборной тестированием и деплоем на примере Gitlab-CI

Спикер вебинара: Денис Лавров, Архитектор MTS AI

➡️ 27 ноября в 18:00 мск
Занять место на вебинаре — через бота ⬅️

Подключайтесь, будет интересно!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Запускаем кластер Kubernetes в OpenStack

OpenStack предоставляет надежную и стабильную платформу для кубов с общей инфраструктурой и сервисами для простых узлов, виртуальных машин и контейнерных приложений.

Принес вам видеоурок с OpenInfra, на котором разбирается запуск и настройка кластера в OpenStack. Внутри:

➡️ Обеспечение быстрого прохождения данных по протоколам SR-IOV, OVS-DPDK и аппаратной разгрузки с помощью Smart NICs и FPGAs в поды k8s с минимальной производительностью

➡️ Варианты развертывания Kubernetes в OpenStack

➡️ Рекомендации по использованию сервисов Kubernetes при работе в облаке OpenStack

➡️ Варианты балансировки нагрузки pod-трафика и влияние постоянного изменения сетевой политики на производительность групп безопасности OpenStack

Посмотреть можно ТУТ.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
На прошлой неделе затронул тему собеседований, хочу сегодня ее продолжить.

Вижу в интернете много гайдов и шпаргалок по подготовке к собеседованиям, в том числе по кубам. Не все из них хорошие, прямо скажем 😅

Но нашел на хабре довольно подробную и качественную подборку вопросов и ответов в блоге Газпромбанка, решил с вами поделиться.

➡️ Kubernetes: шпаргалка для собеседования

➡️ Kubernetes: шпаргалка для собеседования часть 2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🐳2🤔1
Пишем собственный оператор Kubernetes

Эта тема входит в программу курса Kubernetes Мега и разбирается там довольно подробно. Но так как даты старта следующего потока ещё нет, предлагаю вам разобраться самостоятельно (тем более, что бесплатные материалы по собственному оператору у Слёрма тоже есть 😎)

➡️ Пишем оператор Kubernetes: руководство для начинающих
- Туториал об основах контроллеров, операторов и CRD.

➡️ Собственный Kubernetes оператор за час
- Запись вебинара, на котором Павел Селиванов показывает на практике как можно написать собственный оператор с использованием инструмента Operator SDK без единой строчки кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
«Автоматизация процессов деплоя и интеграция автотестов»

старт вебинара уже через час

🔹Рассмотрим специфику CI/CD пайплайнов для сборки и деплоя в Kubernetes
🔹Разберёмся в тестировании собираемого артефакта перед размещением его в registry
🔹Расскажем, как автоматически задеплоить в кластер уже собранный и оттестированный артефакт
🔹Реализуем полноценный CI/CD пайплайн со сборной тестированием и деплоем на примере Gitlab-CI

Эксперт встречи: Денис Лавров, Архитектор MTS AI

👉 На вебинаре будет розыгрыш одного бесплатного места на курсе «Kubernetes для разработчиков» среди участников вебинара.

Ссылки на трансляцию, как всегда, будут в боте. Подключайтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
⭐️ Мы начинаем ⭐️

Ссылки уже в боте.

Подключайтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет!

Вчера на вебе участников спросили, о какой суперсиле они мечтают. Вот несколько ответов:

- Я хочу суперсилу помнить порядок портов в командах докера
- Я хочу суперсилу разговора с зависимостями, чтобы они сами объясняли, почему не ставятся, а потом извинялись за доставленные неудобства
- Я хочу суперсилу телепортации на сервера, чтобы лично гладить контейнеры и говорить: «Всё будет хорошо, малыш»


Мне стало интересно, а о какой суперсиле мечтают мои подписчики? Поделитесь в комментариях 💬
👍2
Если вчера вы не смогли присутствовать на вебе, ловите запись:

🔸YouTube
🔸VK Видео

А 9 декабря приглашаю вас на новый поток курса «Kubernetes для разработчиков». Подробности — на сайте ⬅️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Всем привет!

Только вчера выложил запись прошлого вебинара, а уже зову вас на следующий. В этот раз мы с Денисом будем вдвоем. Тема встречи: «GitOps подход к деплою приложений в кластер на примере ArgoCD»

🔹Познакомимся с концепцией GitOps, ее преимуществами и недостатками
🔹Рассмотрим ArgoCD как наиболее популярный инструмент, реализующий эту концепцию
🔹Установим ArgoCD в кластер и выполним развертывание приложения с помощью паттерна App of Apps
🎁 Расскажем, как получить скидку на курс «Kubernetes База», который стартует уже 16 декабря.

Когда: 4 декабря в 18:00 мск
Занять место на вебинаре — как всегда, через бота ⬅️

Всех жду!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Коллеги, всем привет!

➡️ Представьте, что вы — хранитель системы городских беспилотных доставщиков пиццы.
➡️ Ваша миссия — отстоять работоспособность системы, чтобы все пиццы были доставлены.
➡️ Всего 10 вопросов, чтобы понять, какие решения помогут, а какие разрушат всё до основания.

Слёрм подготовил тест для разработчиков, который поможет:

👉 оценить ваши знания о высоконагруженных системах;
👉 понять, какие решения работают, а какие могут всё обрушить.

Внутри теста:

🔸Базы данных: оптимизация запросов, индексация, управление соединениями.
🔸Очереди сообщений: настройка, мониторинг, работа под давлением.
🔸Балансировщики нагрузки: диагностика, распределение запросов.
🔸Kubernetes: масштабирование, деплойменты, обновления.
🔸Сети: оптимизация соединений и работа с тайм-аутами.

➡️ Пройти тест — по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Ну как, получилось?

Если все-таки уронили систему, не расстраивайтесь и приходите на курс «Kubernetes для разработчиков». Тем более, что если занять место до 13 декабря, можно получить в подарок видеокурс по мониторингу в Grafana.

Подробности — на сайте. Присоединяйтесь!
Привет!

Вебинар «GitOps подход к деплою приложений в кластер на примере ArgoCD» статует уже через час. Вы с нами?

🔹Познакомимся с концепцией GitOps, ее преимуществами и недостатками
🔹Рассмотрим ArgoCD как наиболее популярный инструмент, реализующий эту концепцию
🔹Установим ArgoCD в кластер и выполним развертывание приложения с помощью паттерна App of Apps

Ссылки, как всегда, будут в боте ⬅️

Подключайтесь, всех жду!
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Коллеги, привет!

Ну что, как вам вчерашний веб? Делитесь впечатлениями в комментах, очень хочу увидеть обратную связь от вас 🔥

Вчера мы с Денисом разобрали:

🔹CD в GitOps
🔹ArgoCD и Kubernetes
🔹паттерн Apps Of Apps

А еще — поделились секретным промокодом на скидку 15% на курс «Kubernetes База». Так что если не были онлайн, смотрите запись

📺 YouTube
📺 VK Video

Ищите промокод в записи, применяйте его при оплате и занимайте места — стартуем 16 декабря!

Подробности — на сайте ⬅️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
И, как обещал, делюсь репозиторием на GitHub с примером, который разбирали вчера 👇

https://to.slurm.io/fTG62w
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM