Несколько месяцев назад я написал статью о контроллере Kubernetes Nginx Ingress, которая занимает второе место по популярности в этом блоге. Основная ее тема — использование Kubernetes Ingress для локальных развертываний. Впрочем, большинство пользователей использует Kubernetes в облаке AWS и общедоступных облачных сервисах других поставщиков. Однако проблема заключается в том, что для каждого сервиса типа LoadBalancer AWS создает новый балансировщик ELB (Elastic Load Balancer). Это может оказаться слишком дорогим удовольствием. Если взять на вооружение Kubernetes Ingress, потребуется лишь один ELB.
Пользователь
Приезжайте изучать классическое администрирование: регламенты, инструменты, скрипты Southbridge
За 10 лет Southbridge создал стандарт работы, который позволяет одному администратору поддерживать 150 серверов, быстро проводить первичную настройку, легко передавать проект между администраторами и группами, сразу видеть, что сделали ночные дежурные, быстро входить в курс дела после отпуска, и, естественно, обеспечить клиенту надежность и безопасность инфраструктуры.
C 22 по 24 октября Southbridge проводит интенсив для системных администраторов, где покажет свои подходы, регламенты, инструменты, инструкции и скрипты.
По сути РедСлёрм — это набор материалов для подготовки нового сотрудника Southbridge.
Осваивать подход к администрированию, основанный на унификации и стандартизации, полезно даже начинающему администратору.
Все, что можно, отрабатываем на практике.
Резервное копирование и восстановление ресурсов Kubernetes утилитой Heptio Ark
Вам наверняка приходилось восстанавливать кластер Kubernetes после сбоя. Была ли у вас толковая стратегия резервного копирования, не требующая пахать несколько дней? Да, можно делать резервные копии в etcd-кластер, но что если отвалилась только часть кластера или вы используете постоянные тома, вроде AWS EBS?
В таких случаях проще всего использовать утилиту Heptio Ark.
Слёрм: видео занятий и организационные факапы
Записи занятий:
День 1
Вступление (Павел Селиванов). Автоматизация развертывания инфраструктуры. Ansible (Сергей Бондарев)
Docker, его устройство, Dockerfile, docker-compose (Павел Селиванов)
Знакомство с Kubernetes, начало (Павел Селиванов)
Знакомство с Kubernetes, продолжение (Павел Селиванов)
Знакомство с Kubernetes, завершение (Павел Селиванов)
Kubespray, тюнинг и настройка кластера Kubernetes (Сергей Бондарев)
День 2
Ceph, настройка кластера и особенности работы в продакшен (Сергей Бондарев)
Введение в Helm (Павел Селиванов)
Траблшутинг кластера (Павел Селиванов)
День 3
CI/CD, построение деплоя в кластер с нуля (Сергей Бондарев)
Бывают проблемы со звуком. Иногда видеоряд появляется не сразу. В записях нет практики и многих обсуждений.
А теперь — как все это было, с кровавыми подробностями.
Трансляция второго дня Слёрма: интенсива по Кубернетес
Скоро начинается второй день Слёрма.
Темы дня
9:00-11:00 Ceph, настройка кластера и особенности работы в продакшен
Устройство ceph
Установка кластера
Создание пользователей, настройка секретов, подключение RBD к подам
11:00-15:00 Пауза
15:00-16:15 Введение в Helm. Разбор чарта на примере stable/* — 1 час
17:30 Траблшутинг кластера, какие проблемы и как мы решали, подводные камни
Мероприятие живое. Расписание может плавать.
Ссылка на трансляцию:
Ссылка на трансляцию Слёрма (интенсива по Kubernetes)
Начинается Слёрм. Трансляция стартовала.
Темы дня:
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 августа стартует Слёрм
В пятницу начинается Слёрм, интенсив по Кубернетес. Если не подведет местный интернет, мы будем транслировать все лекции.
Расписание трансляций:
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. Новости о переезде и даты техобслуживания
Перевод поста из блога GitLab.com.
GitLab.com по плану 28 июля переезжает на Google Cloud Platform. Рассказываем, чем это обернется для вас сейчас и в будущем.
Для нас всегда в приоритете стояло повышение быстродействия и надежности GitLab.com. И то, и другое постепенно росло, а мы тем временем планировали серьезные перемены, способные обеспечить настоящий прорыв: сделать GitLab облачным (cloud native) приложением для Kubernetes.
Деплой Elasticsearch на AWS с помощью Kubernetes за 10 шагов
Kubernetes aka k8s
— это система с открытым исходным кодом для автоматизации развертывания, масштабирования и управления контейнерными приложениями. В этой статье я расскажу как настроить кластер Kubernetes и развернуть на нем кластер Elasticsearch в AWS. Эти настройки также работают на GCE и Azure.
Information
- Rating
- Does not participate
- Location
- Рязань, Рязанская обл., Россия
- Works in
- Date of birth
- Registered
- Activity