Как стать автором
Поиск
Написать публикацию
Обновить
83.38
Слёрм
Учебный центр для тех, кто работает в IT
Сначала показывать

Запись вебинара «Нужен ли вам Kubernetes»

Время на прочтение3 мин
Количество просмотров7.4K

Павел Селиванов — основной спикер на интенсивах по Кубернетес (Слёрм-2 для тех, кто только знакомится с технологией и МегаСлёрм для тех, кто уже работает с Кубернетес).
25–27 октября — Слёрм-2
29–31 октября — МегаСлёрм


Если вы зарегистрируетесь до 18 октября, скажите менеджеру «я с вебинара», и вам сделают скидку 10%.


Слёрм-3 намечен на июнь '19.


TL;DR вебинара:


1. Если вы рассчитываете на волшебную таблетку, которая сама по себе решит ваши проблемы, то Kubernetes вам не нужен. На этом можно закончить просмотр/чтение.

Вебинар «Нужен ли вам Kubernetes» 15 октября в 19:00

Время на прочтение1 мин
Количество просмотров2.7K

Кубернетес — распиаренная технология. Те, кто не умеет работать с кубом, пытаются внедрить его туда, где он не нужен. Страдают все: заказчики, админы, репутация Кубернетес.


Southbridge организует интенсивы по k8s. Мы хотим, чтобы на них приезжали те, кому куб действительно полезен, и потом нормально с ним работали.


15 октября в 19:00 Павел Селиванов проведет вебинар «Нужен ли вам Kubernetes».


Темы вебинара:


— DevOps как правильный подход к Kubernetes
— Сильные и слабые стороны Kubernetes
— Область применения Kubernetes
— Требования к эксплуатации k8s
— Требования к разработке под k8s
— Заказы на внедрение k8s (потребность в админах, знающих k8s)
— Слёрм: что дает Слёрм-2 и МегаСлёрм в освоении k8s.



UPD: Запись и расшифровка вебинара

Читать дальше →

Репликация из Percona Server for MySQL в PostgreSQL с использованием инструмента pg_chameleon

Время на прочтение8 мин
Количество просмотров5.2K

Репликация является одной из хорошо известных функций, позволяющих создавать идентичную копию базы данных. Она поддерживается практически в любой реляционной системе управления базой данных (РСУБД). Возможность репликации обеспечивает значительные преимущества, в особенности высокую доступность и распределение нагрузки. Но как быть, если требуется репликация между двумя базами данных (БД) с разной структурой, такими как MySQL и PostgreSQL? Можно ли непрерывно осуществлять репликацию изменений из БД MySQL в БД PostgreSQL? Ответом на этот вопрос является инструмент репликации pg_chameleon.


image

Читать дальше →

Отказоустойчивость приложения при обновлении кластера Кубернетес

Время на прочтение3 мин
Количество просмотров4.6K
Как-то в комментах задавали вопрос, чем участие в Слёрме отличается от чтения мануалов по Кубернетес. Я попросил Павла Селиванова, спикера Слёрм-2 и МегаСлёрм, дать небольшой пример того, что он будет рассказывать на Слёрмах. Передаю слово ему.


Я администрирую кластер Кубернетес. Недавно мне понадобилось обновить версию k8s и, в том числе, перезапустить все машины в кластере. Я начал процесс в 12:00, и к концу рабочего дня все было готово. Причем в первый раз я еще следил за ходом обновления, а во второй — ушел на обед на 1,5 часа (справедливости ради, прихватив ноутбук). Кластер обновился сам, без моего участия и незаметно для клиентов, разработка ничего не заметила, деплои продолжались, сервис работал как обычно.


Как это выглядело.

Читать дальше →

Как развернуть приложение Ruby on Rails с HAProxy Ingress, unicorn/puma и веб-сокетами

Время на прочтение7 мин
Количество просмотров3.5K

После нескольких месяцев тестов мы наконец перенесли приложение Ruby on Rails в продакшен с кластером Kubernetes.


В этой статье я расскажу, как настроить маршрутизацию на основе Path для приложения Ruby on Rails в Kubernetes с контроллером HAProxy Ingress.


image

Читать дальше →

Про дешевые датацентры, РКН и защиту от DDoS

Время на прочтение4 мин
Количество просмотров16K

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


Как с этим жить?



Преамбула


У нас на поддержке есть небольшой фотобанк. Не будем называть имя и страну, только некоторые технические данные:
50 Тб данных для хранения, ежемесячно обновляется порядка 100 Гб, «горячие данные» (к ним идет 95% запросов) — 200 Гб.
Средний трафик — 50 Тб/мес.


Для размещения фотографий несколько лет назад выбрали несколько серверов SX серии от Hetzner с большими дисками (для хранения ПД пришлось придумывать более сложное решение, но об этом в другой раз).


В Southbridge сомневались, что Hetzner подходит для такого проекта, но требуемый уровень доступности и качества связности достигался.


Плюс для такого проекта использование CDN окажется на порядок дороже, чем раздача статики с серверов в недорогом датацентре.

Читать дальше →

Выпущен GitLab 11.3 с репозиторием Maven и Secure environments

Время на прочтение14 мин
Количество просмотров5.6K

В GitLab 11.3 поддерживаются репозитории Maven, Code owners, Secure environments и Epic-прогнозирование. Эти функции помогают автоматизировать средства управления средой и кодом, обеспечивая при этом дополнительную эффективность для разработчиков Java.


image

Читать дальше →

29-31 октября: создаем production-ready кластер Kubernetes

Время на прочтение2 мин
Количество просмотров4.3K


Southbridge проводит живой и онлайн-интенсив по Кубернетес.


Материал рассчитан на тех, кто знает Linux, Docker, Kubernetes, Ansible, Helm и Git.


Интенсив — в первую очередь практика. Каждый участник создаст свой кластер в облаке Selectel.
Теоретическая часть — это не пересказ мануалов, а опыт и рекомендации спикеров.


Темы занятий:

Сокращение расходов на AWS при использовании Kubernetes Ingress с классическим балансировщиком ELB

Время на прочтение3 мин
Количество просмотров6K


Несколько месяцев назад я написал статью о контроллере Kubernetes Nginx Ingress, которая занимает второе место по популярности в этом блоге. Основная ее тема — использование Kubernetes Ingress для локальных развертываний. Впрочем, большинство пользователей использует Kubernetes в облаке AWS и общедоступных облачных сервисах других поставщиков. Однако проблема заключается в том, что для каждого сервиса типа LoadBalancer AWS создает новый балансировщик ELB (Elastic Load Balancer). Это может оказаться слишком дорогим удовольствием. Если взять на вооружение Kubernetes Ingress, потребуется лишь один ELB.

Читать дальше →

Приезжайте изучать классическое администрирование: регламенты, инструменты, скрипты Southbridge

Время на прочтение4 мин
Количество просмотров6.2K

За 10 лет Southbridge создал стандарт работы, который позволяет одному администратору поддерживать 150 серверов, быстро проводить первичную настройку, легко передавать проект между администраторами и группами, сразу видеть, что сделали ночные дежурные, быстро входить в курс дела после отпуска, и, естественно, обеспечить клиенту надежность и безопасность инфраструктуры.


C 22 по 24 октября Southbridge проводит интенсив для системных администраторов, где покажет свои подходы, регламенты, инструменты, инструкции и скрипты.



По сути РедСлёрм — это набор материалов для подготовки нового сотрудника Southbridge.


Осваивать подход к администрированию, основанный на унификации и стандартизации, полезно даже начинающему администратору.


Все, что можно, отрабатываем на практике.

Читать дальше →

Резервное копирование и восстановление ресурсов Kubernetes утилитой Heptio Ark

Время на прочтение4 мин
Количество просмотров5.6K

Вам наверняка приходилось восстанавливать кластер Kubernetes после сбоя. Была ли у вас толковая стратегия резервного копирования, не требующая пахать несколько дней? Да, можно делать резервные копии в etcd-кластер, но что если отвалилась только часть кластера или вы используете постоянные тома, вроде AWS EBS?


В таких случаях проще всего использовать утилиту Heptio Ark.

Читать дальше →

Октябрьский Слерм: интенсив по Кубернетес

Время на прочтение2 мин
Количество просмотров7K

Для тех, кто хочет освоить Кубернетес или углубить свои знания, в конце октября проходит Слёрм. На Слёрме каждый теоретический блок отрабатывается на практике: участники разворачивают кластер Kubernetes в облаке, настраивают и траблшутят его, обеспечивают его надежность и безопасность.


Участники Слёрма-1


Слёрм-2 (25–27 октября) — для тех, кто только осваивает Кубернетес: создаем кластер и запускаем на нем приложение.


МегаСлёрм (29–31 октября) — для тех, кто уже работает с Кубернетес или был на Слёрм-1: создаем production-ready кластер.


Темы Слерм-2 и МегаСлерм включают все темы экзамена на Certified Kubernetes Administrator.


Сайт Слёрма-2
Сайт МегаСлёрма

Слёрм: видео занятий и организационные факапы

Время на прочтение4 мин
Количество просмотров9.7K

Слерм


Записи занятий:


День 1


Вступление (Павел Селиванов). Автоматизация развертывания инфраструктуры. Ansible (Сергей Бондарев)
Docker, его устройство, Dockerfile, docker-compose (Павел Селиванов)
Знакомство с Kubernetes, начало (Павел Селиванов)
Знакомство с Kubernetes, продолжение (Павел Селиванов)
Знакомство с Kubernetes, завершение (Павел Селиванов)
Kubespray, тюнинг и настройка кластера Kubernetes (Сергей Бондарев)


День 2


Ceph, настройка кластера и особенности работы в продакшен (Сергей Бондарев)
Введение в Helm (Павел Селиванов)
Траблшутинг кластера (Павел Селиванов)


День 3


CI/CD, построение деплоя в кластер с нуля (Сергей Бондарев)


Бывают проблемы со звуком. Иногда видеоряд появляется не сразу. В записях нет практики и многих обсуждений.


А теперь — как все это было, с кровавыми подробностями.

Читать дальше →

Трансляция третьего дня Слёрма: интенсива по Кубернетес

Время на прочтение1 мин
Количество просмотров2.2K

Скоро начинается третий и последний день Слёрма.
Тем, кто не спит в воскресенье утром, посвящается.


Сегодня программа сокращенная, поскольку вторую половину дня занимают практические занятия и подведение итогов, которое мы не транслируем.


Тема дня


9:00-10:00 CI/CD, построение деплоя в кластер с нуля
Установка и настройка Gitlab
Настройка и работа registry на примере Gitlab
Построение CI/CD решения


Ссылка на трансляцию: Ютуб
UPD: трансляция закончилась.

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

Трансляция второго дня Слёрма: интенсива по Кубернетес

Время на прочтение1 мин
Количество просмотров2.5K

Скоро начинается второй день Слёрма.


Темы дня


9:00-11:00 Ceph, настройка кластера и особенности работы в продакшен
Устройство ceph
Установка кластера
Создание пользователей, настройка секретов, подключение RBD к подам


11:00-15:00 Пауза


15:00-16:15 Введение в Helm. Разбор чарта на примере stable/* — 1 час


17:30 Траблшутинг кластера, какие проблемы и как мы решали, подводные камни


Мероприятие живое. Расписание может плавать.


Ссылка на трансляцию:


Ссылка на трансляцию Слёрма (интенсива по Kubernetes)

Время на прочтение1 мин
Количество просмотров4.6K

Начинается Слёрм. Трансляция стартовала.


Темы дня:


9:15 Автоматизация развертывания инфраструктуры. Ansible
Основы, принципы работы, ускорение ансибля


10:00 Docker, основы практической работы
Docker, его устройство, Dockerfile, docker-compose


11:30 Знакомство с Kubernetes, основные компоненты
Введение в технологию k8s. Описание, применение, концепции
Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret


13:00 Пауза


16:00 Знакомство с Kubernetes: продолжение
Устройство кластера, основные компоненты, отказоустойчивость, сеть k8s — 1 час


17:30 Kubespray, тюнинг и настройка кластера Kubernetes
Особенности настройки серверов Kubernetes
Ansible, установка под Kubespray
Разворачивание кластера с Kubespray


Мероприятие живое. Расписание может плавать.


Ссылка на трансляцию


Kubernetes в массы: 3 августа стартует Слёрм

Время на прочтение2 мин
Количество просмотров5.8K

Скоро начинается Слёрм


В пятницу начинается Слёрм, интенсив по Кубернетес. Если не подведет местный интернет, мы будем транслировать все лекции.


Расписание трансляций:


3 августа, 9:00—13:00
— Автоматизация развертывания инфраструктуры. Ansible
— Docker, основы практической работы
— Знакомство с Kubernetes, основные компоненты (Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret)


3 августа, 16:00—19:30
— Знакомство с Kubernetes: продолжение
— Kubespray, тюнинг и настройка кластера Kubernetes


4 августа, 9:00—11:00: Ceph, настройка кластера и особенности работы в продакшен
4 августа, 15:00—16:00: Введение в Helm
4 августа, 17:30—18:30: Траблшутинг кластера


5 августа, 9:00—10:15: CI/CD, построение деплоя в кластер с нуля


Я буду публиковать ссылки на трансляции по мере их появления.


О Слёрме и планах на Слёрм-2

Читать дальше →

GitLab переезжает с Azure на Google Cloud Platform. Новости о переезде и даты техобслуживания

Время на прочтение2 мин
Количество просмотров12K

Новости по переезду с Azure на Google Cloud Platform


Перевод поста из блога GitLab.com.


GitLab.com по плану 28 июля переезжает на Google Cloud Platform. Рассказываем, чем это обернется для вас сейчас и в будущем.


Для нас всегда в приоритете стояло повышение быстродействия и надежности GitLab.com. И то, и другое постепенно росло, а мы тем временем планировали серьезные перемены, способные обеспечить настоящий прорыв: сделать GitLab облачным (cloud native) приложением для Kubernetes.

Читать дальше →

Деплой Elasticsearch на AWS с помощью Kubernetes за 10 шагов

Время на прочтение9 мин
Количество просмотров7.5K


Kubernetes aka k8s — это система с открытым исходным кодом для автоматизации развертывания, масштабирования и управления контейнерными приложениями. В этой статье я расскажу как настроить кластер Kubernetes и развернуть на нем кластер Elasticsearch в AWS. Эти настройки также работают на GCE и Azure.

Читать дальше →

Взгляд на Highload++ из Сибири

Время на прочтение4 мин
Количество просмотров4.7K
Дисклеймер: мои наблюдения можно считать взглядом со стороны, к высоконагруженным проектам я прямого отношения не имею. Я посетил конференцию ради толчка в профессиональном развитии — где ещё встретишь столько умных людей в одном месте? Не последнюю роль сыграла география, даже не пришлось брать билеты на поезд или самолёт.


Читать дальше →

Информация

Сайт
to.slurm.io
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
Антон Скобин