Как Tinkoff.ru писали свой Infrastructure Provider BareMetal (Станислав Халуп) / @Kubernetes

  Рет қаралды 2,983

VK Cloud

VK Cloud

Күн бұрын

О создании объединенной облачной платформы с Kubernetes в качестве Cloud OS - на @Kubernetes Conference by Mail.ru Cloud Solutions mcs.mail.ru/yt Анонсы в Telegram: t.me/k8s_mail Все видео: bit.ly/2rHC908 Ищем спикеров: mcs.mail.ru/speak
«Управление кластером K8s через Cluster API. Как Tinkoff.ru писали свой Infrastructure Provider BareMetal»
Станислав Халуп, руководитель группы инфраструктуры привлечения, «Тинькофф»
Био: Станислав Халуп уже два года руководит группой инфраструктуры привлечения в Tinkoff.ru и часто рассказывает про Managed K8s и жизнь в публичных облаках, но в этот раз поделится тем, какие технологические вызовы встали перед ним при построении Hyperscale Private-платформы с нуля.
Не так давно мы в «Тинькофф» озаботились вопросом консолидации нашей инфраструктуры, которая состоит почти из всего на свете (VMware, OpenStack, Bare-Metal Kubernetes…). Мы решили, что настал момент создать объединенную облачную платформу - для микросервисов, внутренних *aaS решений, но без Legacy.
В качестве Cloud OS мы выбрали Kubernetes (да, на BareMetal) - и почти сразу встал ряд вопросов:
- Как деплоить и скейлить Undercloud-кластер?
- Как автоматизировать Day 2 Operations?
- Как сделать настоящее AutoDiscovery и Zero-Touch Provisioning для железа? (У нас весьма внушительные объемы закупок железа).
- Как все это сделать без L2 и DHCP? (Почему так - расскажу в докладе).
Посмотрев доклады kvaps и хорошо почесав головы, мы решили, что управлять кластером K8s лучше всего с помощью кластера K8s ;)
В своем докладе я расскажу:
- Что такое ClusterProvider BareMetal (Metal3) и как он работает
- Почему он не подходит для Zero Touch Provisioning и как мы писали свое BareMetal Provisioning API
- Что делать, чтобы грузиться по сети без DHCP, но с фантазией
- Как вдохновиться RedHat OpenShift 4 и всё равно сделать всё по-своему
Доклад будет рассчитан на тех, кто уже что-то знает про Cluster API, но еще не погружался в тему BareMetal Providers.
** Всегда ищем классных спикеров - ждем ваших заявок по ссылке: mcs.mail.ru/speak
Полная программа @Kubernetes Conference, которая прошла 29 ноября 2019 в офисе Mail.ru Group: corp.mail.ru/r...

Пікірлер
How Strong is Tin Foil? 💪
00:25
Brianna
Рет қаралды 70 МЛН
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 123 МЛН
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
CI/CD - Простым языком на понятном примере
15:29
Артём Шумейко
Рет қаралды 106 М.