Как стать автором
Обновить
58.74

Kubernetes *

Фреймворк для работы с контейнерными приложениями

Сначала показывать
Порог рейтинга

21 мая проводим воркшоп «Приватные инсталляции Kubernetes»

Хотите узнать, как развернуть приватную инсталляцию Kubernetes в публичном облаке с помощью Terraform?

На практическом вебинаре поделимся тонкостями:
🔹 расскажем, как построить частное облако внутри публичного;
🔹 разберем клиентские кейсы;
🔹 покажем, как создать кластер Kubernetes с приватным API с помощью Terraform;


Задавайте вопросы через форму регистрации или в чате трансляции — ответим на них в конце вебинара. Авторам самых интересных подарим плюшевых Тирексов 🦖


Все зарегистрированные участники получат запись трансляции и примеры готовых манифестов Terraform.

Регистрируйтесь по ссылке →

Теги:
+6
Комментарии0

Прекрасный и ужасный Kubernetes

Сегодня на очереди пост по докладу Василия Мермера из Fland о кубернизации приложений. В полной версии Василий в деталях рассказывает о плюсах и минусах Kubernetes, о критериях хорошего приложения и его жизненном цикле.

Kubernetes — полезный инструмент для развертывания, масштабирования и управления контейнезированными приложениями. Но если с ним неправильно обращаться, он может работать против вас. Наверняка так и появилось мнение, что Kubernetes — не торт. Но проблема в том, что люди часто используют один контейнер для всего:

👎 Помещают внутрь Supervisorctl несколько процессов.

👎 У каждого свои лог-файлы для разных мест.

👎 Состояние лежит рядом в виде файла.

Понятно, что такой катавасией невозможно управлять. Kubernetes к тому же и сложный инструмент, который нужно использовать правильно. И при условии, что разработка и эксплуатация работают вместе. Можно сказать, что разработчик и инженер едут в двухместных санях по бобслейной трассе.

Чтобы ехать хорошо и быстро, нужно правильно написать, собрать и доставить код.

👍 Если конвейер CI/CD построен правильно, мы успешно доедем до финиша.

👍 Чтобы было куда доставить код, нужен правильно приготовленный Kubernetes.

👍 Приложение должно быть написано в соответствии с 12 факторами:

Источник тут


👍 И еще 7 факторами:

  • наблюдаемость (observable);

  • прогнозируемость (schedulable);

  • обновляемость (upgradable);

  • минимальные привилегии (least privilege);

  • контролируемость (auditable);

  • защищенность (securable);

  • измеримость (measurable).

Теги:
Всего голосов 14: ↑14 и ↓0+14
Комментарии0

Скидка 20% на комплект сервисов

Managed Kubernetes, облачные базы данных и объектное хранилище S3.

Запускайте и развивайте веб-проекты любой сложности с помощью отказоустойчивых и масштабируемых сервисов Selectel. До 30 июня подключите три сервиса: Managed Kubernetes, облачные базы данных и объектное хранилище S3 — и пользуйтесь ими со скидкой 20%.

Оплачивайте Managed Kubernetes, базы данных и хранилище по модели pay-as-you-go. Скидка действует в течение всего времени, пока вы используете комплект сервисов.

Как получить скидку?

1️⃣Зарегистрируйтесь в панели управления.

2️⃣Подключите Managed Kubernetes, облачные базы данных и объектное хранилище в подходящих вам конфигурациях.

3️⃣Оставьте заявку в тикет-системе. Напишите, что участвуете в этой акции, и укажите примерную сумму, которую планируете тратить на каждый сервис

4️⃣Дождитесь ответа от поддержки и пользуйтесь сервисами с ежемесячной скидкой 20%.

Подключайте сервисы со скидкой →

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

​​Добавили User Data в Managed Kubernetes ⚡️

User Data в кластере Managed Kubernetes — это пользовательские данные, которые можно указать при создании worker-нод. Они помогают сократить время настройки нод и развертывания инфраструктуры, а также увеличить производительность системы 🚀

Кастомизировать worker-ноды с помощью User Data →

Основной сценарий использования User Data — настройка параметров ядра через sysctl на worker-нодах. Так вы можете изменить размер сегмента разделяемой памяти или установить ограничения на число запущенных процессов. User Data также позволяет отключить IPv6 или создать каталог и загрузить в него файлы по сети.

Обновление уже доступно в панели управления Selectel. Указать User Data можно при создании кластера или добавлении новой группы нод по ссылке.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Безопасность контейнеров Kubernetes — обсудим, как снизить риски, на IT-конференции GoCloud про облака 📝

Новые технологии ускоряют и упрощают работу, а десятки векторов атак рождают новые инструменты защиты. На конференции GoCloud расскажем про основные угрозы для контейнеров и Kubernetes на каждом этапе атаки в разрезе популярных матриц фреймворков безопасности.

📌 Тема: Контейнеры и Kubernetes: современные атаки и меры по их митигации

📅 Когда: 21 марта в 14:20 мск

👉 Зарегистрироваться

Что еще интересного будет на GoCloud, смотрите в программе конференции

Полезное в блоге:

Теги:
Рейтинг0
Комментарии0

​​Скидка на облачные базы данных и Managed Kubernetes 💥

Забронируйте любой из этих сервисов на 6 или 12 месяцев и получите на них скидку до 25%. Для участия в акции оставьте заявку в панели управления до 29 февраля.

Сумму скидки начисляем в виде баллов на ваш бонусный счет. Размер скидки зависит от срока бронирования. 

🔹 6 месяцев — скидка 20%.

🔹 12 месяцев — скидка 25%.

Например, вы зарезервировали DBaaS на 6 месяцев и указали, что планируете платить 20 000 ₽ в месяц. За месяц потратили столько же, сколько и планировали, или больше. В следующем месяце начислим 4 000 бонусов (20 000 ₽ x 20%). 

Узнать подробности и принять участие в акции вы можете по ссылке ➡️ 

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Kubernetes 1.29: Mandala

Основные апдейты

На этой неделе выпускаем в релиз версию 1.29: Mandala в Managed Kubernetes и рассказываем вам про значимые фичи, перешедшие в статус стабильных.

⬜Режим доступа для особо конфиденциальных данных. Если вы создаете под с PVC, который использует режим доступа ReadWriteOncePod, Kubernetes гарантирует, что ни один другой модуль во всем кластере не сможет считать или записать в PV данные.

⬜KMS версии 2. Теперь она обеспечивает многочисленные улучшения производительности, ротацию ключей, проверку работоспособности статуса и его мониторинг.

⬜NodeExpandSecret в GA. Эта функция добавляет Node Expand Secret к источникам постоянных томов SCSI и позволяет клиентам CSI отправлять его как часть запросов NodeExpandVolume драйверу CSI.

Посмотреть полный список изменений вы сможете в панели управления перед обновлением.
А чтобы протестировать сервис Managed Kubernetes в Selectel, переходите на наш сайт.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Сегодня в 16:00 — прямой эфир «Kubernetes Workshop: как развернуть сайт c помощью Terraform»

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

Программа

  • Создание в Terraform кластера Kubernetes и реестра для хранения образов контейнеров.

  • Настройка интеграции между Managed Kubernetes и Container Registry.

  • Добавление домена в DNS-хостинг Selectel.

  • Создание сертификата в менеджере секретов.

  • Добавление сертификата в Load Balancer.

  • Публикация сайта в Kubernetes.

  • Разбор кейсов по работе с Kubernetes и ответы на вопросы.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Сегодня в 19:00 — Selectel Python Meetup. Три уровня погружения: процессы под капотом, архитектура кода, развитие языка

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

Темы докладов

Мультипроцессность и сбор метрик в Python: как построить мониторинг без сюрпризов

Заносим микросервисы и Kubernetes в облако

Такое ли светлое будущее у Python?

Заполняйте форму регистрации, чтобы задать вопрос спикерам.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Hilbert Team и Yandex Cloud проведут бесплатный вебинар по автоматизации создания окружений для R&D-команд

12 октября в 12:00 мск приглашаем CTO и DevOps-инженеров на вебинар «Автоматизация создания окружений для R&D-команд».

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

На вебинаре мы расскажем расскажем, как облегчить жизнь вашим разработчикам и внедрить подходы по автоматизации создания R&D-окружений, а также покажем, как вы можете организовать это на практике в своей организации.

Программа
1. Создание динамических окружений в Kubernetes (пример реализации; плюсы и минусы),
2. Создание статических окружений с помощью Terraform и Terragrunt (пример реализации; плюсы и минусы),
3. Создание окружений с помощью CrossPlane и ArgoCD (пример реализации; плюсы и минусы; планы Yandex Cloud на развитие CrossPlane),
4. Как выбрать подходящий сценарий в зависимости от требований бизнеса.

Спикеры
Михаил Кажемский – ведущий DevOps-инженер Hilbert Team.
Антон Брехов – партнерский архитектор Yandex Cloud.

Вебинар бесплатный, для участия нужно зарегистрироваться по ссылке: https://hilbertteam.timepad.ru/event/2563423/

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Компания Selectel анонсировала ML‑платформу. Платформа представляет собой облачное решение с преднастроенными аппаратными и программными компонентами, предназначенное для обучения и развёртывания ML‑моделей. Сервис разворачивается индивидуально для каждого клиента и может включать в себя востребованные в профессиональной среде Open Source‑инструменты ClearML или Kubeflow, позволяющие организовать полный цикл обучения и тестирования ML‑моделей. Анонс платформы был на конференции Selectel Tech Day 2023.

Кроме ML‑платформ, Selectel анонсировала запуск управляемого сервиса по развёртыванию кластеров Kubernetes на базе выделенных серверов. По словам разработчиков, использование сервиса на выделенных серверах позволит пользователям улучшить производительность своих микросервисных приложений.

Кроме того, пользователи смогут использовать собственные выделенные серверы для развёртывания воркер‑нод Kubernetes, а мастер‑ноды будут оставаться в облаке. Также Selectel заявила, что для реализации особо высоконагруженных вычислений, например, ML‑проектов возможна аренда кластеров Kubernetes на базе выделенных серверов с GPU.

 

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Ближайшие события

Вклад авторов

Работа

DevOps инженер
42 вакансии