Pull to refresh

Вебинар «Релиз приложения в облаке: разворачиваем Django на промышленные рельсы» 14 марта

Reading time1 min
Views814

На предыдущем воркшопе из этой серии мы говорили про основы Terraform, Ansible, Docker-compose, а также учились разворачивать готовое приложение в облаке.

14 марта в 17:00 по Москве присоединяйтесь к воркшопу «Релиз приложения в облаке: разворачиваем Django на промышленные рельсы».

В этот раз вы узнаете, как обеспечить масштабируемость приложения с применением одного из популярных инструментов – Kubernetes. В прямом эфире развернем Kubernetes в облаке, обсудим возможности и нюансы при работе с оркестратором, а также различные способы развертывания приложений.

Читать дальше →
Total votes 1: ↑0 and ↓1-1
Comments0

Курс «Kubernetes База для администраторов» — старт 3 ноября и новые видеоуроки

Reading time1 min
Views329

Это базовый курс Слёрма по Kubernetes для тех, кто планирует администрировать кластеры. Помогает быстро въехать в k8s и начать с ним работать. Подойдет в том числе для работы с managed-решениями.

Читать дальше
Total votes 10: ↑9 and ↓1+8
Comments0

«Kubernetes для разработчиков» — старт потока 17 ноября

Reading time1 min
Views289

В 2022 еще можно успеть изучить K8s. С 17 ноября по 29 декабря пройдет поток курса  «Kubernetes для разработчиков».

В анонсе несколько слов про курс и фрагменты видеоуроков.

Читать про курс
Total votes 11: ↑11 and ↓0+11
Comments0

Kubernetes: Мега – до старта курса меньше месяца

Reading time2 min
Views477

11 ноября стартует новый поток курса по продвинутому изучению Kubernetes: Мега. Будем учиться 6 недель, до 23 декабря. Рассмотрим авторизацию в кластере, автоскейлинг, резервное копирование и другие вещи, касающиеся продвинутой эксплуатации кластера.

Курс построен исключительно на практических примерах и хорошо подойдет тем, кто уже работал с k8s или прошел Kunernetes: База. Теоретические же части направлены на то, чтобы более глубоко понять, как и что работает в Kubernetes. Вас ждут 13 онлайн-встреч со спикерами по 1-1,5 часа, более 6 часов практики на стендах, групповой чат с куратором и итоговая сертификация. 

Читать далее
Total votes 8: ↑7 and ↓1+6
Comments0

«Kubernetes для разработчиков» — 7 дней до старта

Reading time3 min
Views809

Уже 17 ноября мы запустим поток курса «Kubernetes для разработчиков». Учиться будем 6 недель, до 29 декабря. В анонсе подробная программа и фрагменты видеоуроков.

Читать про курс
Total votes 10: ↑10 and ↓0+10
Comments0

Пора внедрять: запуск интенсива по Service mesh

Reading time2 min
Views252

9-11 декабря пройдет 3-й поток интенсива «Service mesh» от Александра Лукьянченко, руководителя юнита PaaS в Авито, и Георга Гаала, Senior Infrastructure Engineer в Workato. На практике изучим принцип работы технологии, решим реальные бизнес-кейсы и научимся искать причины проблем.

Service mesh — это подход, с которым к микросервисам добавляются прокси-сервисы. Благодаря этому можно более гибко управлять трафиком и быть уверенным в безопасности соединения. Service mesh помогает решить проблему межсервисных взаимодействий. Это возможность контроля над всей системой из одной точки.

Читать далее
Total votes 10: ↑10 and ↓0+10
Comments0

Разбираемся, как углубленно работать с k8s на курсе «Kubernetes: Мега»

Reading time3 min
Views1.1K

Kubernetes – один из наиболее часто используемых инструментов в стеке технологических компаний. Глубокие знания в этой области – пропуск в крупные компании на высокооплачиваемые вакансии. 

Для всех тех, кто уже работал с K8s и хочет углубить свои знания, мы запускаем 7 поток курса «Kubernetes: Мега» с 17 апреля. 

Читать далее
Total votes 13: ↑10 and ↓3+7
Comments0

Kubernetes — это база. Закрепите свои знания и отточите навыки на практическом курсе

Reading time1 min
Views792

Однажды сисадмин посмотрит в глубину сервера и самого себя и поймет — он хочет стать разработчиком ПО и IT-сервисов. С чего начать, куда бежать, что проходить? 

Наш вариант — начать со спокойствия и уверенности в себе и прийти на поток «Kubernetes База: стартовый курс для администраторов». Занятия стартуют 11 мая. 

Это глубокий базовый курс, в котором мы осветили ключевые моменты для начала работы с K8s. После занятий вы сможете войти в проект, где активно используют Kubernetes. Вы поймете, как настраивать кластер и запускать через него приложения.

Поток — это не просто видеолекции, это гораздо больше!

Читать далее
Total votes 14: ↑13 and ↓1+12
Comments1

20 мая — старт курса «Kubernetes База»

Reading time1 min
Views619

Запускаем новый поток «Kubernetes База: стартовый курс для администраторов» 20 мая. Будем учиться 6 недель, до 30 июня. Изучим Kubernetes с нуля до готовности войти в команду проекта с k8s. Рассказываем, как проходит обучение и что в программе.

Читать про курс
Total votes 11: ↑11 and ↓0+11
Comments0

Вебинар. Ванильный Kubernetes vs. специализированная платформа от вендора: открытый анализ отличий и преимуществ

Reading time1 min
Views553

Приглашаем на онлайн-дискуссию — настало время расставить все точки над «i» в этом вопросе! Всё произойдёт 1 июня в 11:00 МСК.

Читать далее
Total votes 12: ↑11 and ↓1+10
Comments0

Вебинар «Интерфейс администратора Kubernetes-платформы Deckhouse: обзор функций и сценариев»

Reading time1 min
Views404

Приглашаем на вебинар, где мы представим результаты работы последних месяцев команды разработки Kubernetes-платформы Deckhouse — первую пре-релиз-версию UI. Мы стараемся сделать интерфейс платформы максимально простым и интуитивно понятным для конечного пользователя.

Ссылка для регистрации >>

Вебинар будет полезен CTO, руководителям ДИТ и платформенных команд, которые уже используют или хотят внедрить Deckhouse на своих проектах. Они смогут разобраться в интерфейсе панели администратора Deckhouse и задать вопросы.

Читать далее
Total votes 6: ↑6 and ↓0+6
Comments0

Введение в Kubernetes для пользователей VMware. Часть 2. Практика

Reading time3 min
Views8.7K
Это вторая часть введения в Kubernetes для пользователей VMware. Прежде чем перейти к практической части, ознакомьтесь с предыдущей статьей по ссылке.

Читать дальше →
Total votes 15: ↑14 and ↓1+13
Comments0

GitLab 11.7 поставляется с Releases, Multi-level Child Epics и реестром NPM

Reading time13 min
Views5.7K


Управление релизами стало намного проще


GitLab 11.7 выпускает Releases в GitLab Core. Теперь у пользователей есть снэпшоты релиза, включающие не только исходный код, но и все связанные артефакты. Больше не надо вручную собирать исходный код, выходные данные сборки и прочие метаданные или артефакты, связанные с выпущенной версией вашего кода. Кроме того, Releases — основа для более широкого и надежного взаимодействия релизов в будущем.


Управление портфелем поддерживает более сложные структуры декомпозиции работ


Multi-level Child Epics — это новейшее дополнение к управлению портфелем GitLab, доступное в Ultimate. Child Epics позволяют создавать многоуровневые рабочие структуры, помогая управлять более сложными проектами и рабочими планами. Теперь эпик содержит как задачи, так и эпики. Такая структура обеспечивает прямую связь между планируемыми и реализуемыми задачами для их внедрения.


Оптимизация разработки JavaScript с помощью реестров NPM


Gitlab 11.7 Premium поставляет реестры NPM непосредственно в GitLab, предоставляя стандартный, более безопасный способ совместного использования и контроля версий пакетов NPM между проектами. Просто поделитесь именем пакета, а NPM и GitLab обработают все остальное в одном интерфейсе!


И многое другое

Читать дальше →
Total votes 18: ↑18 and ↓0+18
Comments4

10 антипаттернов деплоя в Kubernetes: распространенные практики, для которых есть другие решения

Reading time21 min
Views11K

Команда Kubernetes aaS от Mail.ru Group продолжает серию переводов о правильном использовании Kubernetes. В этот раз — об антипаттернах разработки на Kubernetes с рекомендациями, как сделать по-другому.

Когда есть контейнеры, работающие в продакшен, нужно, чтобы продакшен-окружение оставалось стабильным и отказоустойчивым. Если один из контейнеров падает, нужно, чтобы в любое время ему на замену был запущен другой. Kubernetes предоставляет платформу для отказоустойчивой работы распределенных систем — от масштабирования до аварийного переключения и балансировки нагрузки. И есть много инструментов, которые интегрируются с Kubernetes, чтобы помочь вам в этом.

В этой статье рассмотрим десять распространенных практик развертывания Kubernetes, для которых есть другие решения. Автор не вдается в детали практик, поскольку реализация может различаться у разных пользователей.

Читать далее
Total votes 39: ↑38 and ↓1+37
Comments12

Понимаем пробы Kubernetes: типы, настройка и лучшие практики

Reading time7 min
Views10K

Источник

В этой статье — о настройке проб готовности, работоспособности и запуска для обнаружения и работы с нездоровыми модулями в переводе команды Kubernetes aaS.
Читать дальше →
Total votes 25: ↑24 and ↓1+23
Comments6

Docker is deprecated — и как теперь быть?

Reading time5 min
Views75K

Kubernetes объявил Docker устаревшим и планирует прекратить его использование примерно через год, в версии 1.22 или 1.23. Эта новость вызвала много вопросов и непонимания. В блоге Kubernetes появилось целых две статьи, разъясняющих смысл записи в Changelog (раз и два). Если все обобщить, то для разработчиков (те, которые Dev) ничего не меняется — они все так же могут продолжать использовать docker build для сборки своих контейнеров, а вот для инженеров, ответственных за эксплуатацию кластера (Ops), пришла пора разобраться и освоить несколько новых инструментов.

Читать дальше
Total votes 105: ↑98 and ↓7+91
Comments81

Kubernetes 1.20 — и что же слома.../починили на этот раз?

Reading time4 min
Views6.1K

Поздравляем с выходом версии 1.20. Третий релиз в 2020 году, в котором 11 фич объявили stable, 15 перевели в beta, и добавили 16 новых в alpha-стадии.

Судя по Release Logo котики уже захватили мир, и даже не скрывают этого. Давайте посмотрим, какие блюдца с молоком они заботливо положили нам под ноги.

Читать дальше
Total votes 14: ↑14 and ↓0+14
Comments10

Микросервисы на монолите

Reading time3 min
Views9.7K

Всем привет! 

Скажу сразу, эта статья не про очередное переписывание монолита на микросервисы, а о применении микросервисных практик в рамках существующего проекта с использованием интересных, как мне кажется, подходов. Наверное, уже нет смысла объяснять, почему многие проекты активно используют микросервисную архитектуру. Сегодня в IT возможности таких инструментов как Docker, Kubernetes, Service Mesh и прочих сильно меняют наше представление об архитектуре современного приложения, вынуждая пересматривать подходы и переписывать целые проекты на микросервисы. Но так ли это необходимо для всех частей проекта? 

Читать далее
Total votes 50: ↑49 and ↓1+48
Comments6

Планирование подов для узлов Kubernetes: развёрнутое руководство

Reading time9 min
Views7.5K

В статье — варианты использования расширенного планирования подов в Kubernetes, а также передовые методы его применения на практике. Информация пригодится разработчикам приложений и администраторам K8s, чтобы реализовать расширенные шаблоны развёртывания приложений, в которых есть локальность данных, совместное размещение модулей, высокая доступность и эффективное использование ресурсов кластеров K8s.

Читать далее
Total votes 3: ↑2 and ↓1+1
Comments3

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

Reading time4 min
Views3.8K

Разработчики изучают современные языки программирования и облачные технологии в стремлении повысить продуктивность и ускорить работу. Учитывая гибкость нативных облачных экосистем, возникает все больше вопросов, связанных с безопасностью вообще и управлением доступом в частности. Многие организации внедряют Kubernetes (K8s) как основной инструмент развертывания и администрирования контейнеризированных приложений, но задаются вопросом, как реализовать управление доступом, особенно аутентификацию, в контексте K8s.

Читать далее
Total votes 6: ↑4 and ↓2+2
Comments0