Октябрьский дайджест. Конфигуратор нод Kubernetes, графики СУБД и кейс AGIMA

от автора

В сентябре был 21 рабочий день, а в октябре — уже на два дня больше. Так и релизов накопилось немало, расскажем вам о некоторых ↓

SSL в балансировщике

Добавили возможность устанавливать SSL на балансировщики. На выбор: бесплатный Let’s Encrypt с автоустановкой и продлением, или собственный.

1

Теперь вместо загрузки сертификатов на каждый сервер по отдельности достаточно загрузить один сертификат на балансировщик.

Скоро добавим автоматическую настройку А-записи перед установкой Let’s Encrypt, его установку на поддомены и интеграцию с платными SSL.

Поставить SSL на балансировщик →

❯ Репликация PostgreSQL

Теперь вы можете создавать базы данных PostgreSQL с асинхронной репликацией — данные записываются на основной сервер и только после этого отправляются на реплики. И в итоге повышается общая отказоустойчивость всего кластера.

2

В кластер можно объединить 3 или 5 серверов. Доступные для этого регионы: Москва, Санкт-Петербург и Нидерланды.

Стоимость репликации равна стоимости конфигурации одного сервера, умноженной на 3 или 5.

Создать PostgreSQL с репликацией →

❯ Блиц по Kubernetes

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

3

Доступные лимиты:

  • CPU от 2 до 32 ядер

  • RAM от 2 до 256 ГБ

  • NVMe от 30 ГБ до 1,2 ТБ

Цены: 210 руб за 1 ядро, 120 руб за 1 ГБ RAM и 12 руб за 1 ГБ NVMe.

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

Балансировщик добавляется на аккаунт с помощью любой утилиты для работы с Kubernetes, например kubectl, и доступен для кластеров, созданных после нашего релиза. Пошаговый процесс описали в документации →

Стоимость — от 299 руб/мес за балансировщик с тарификацией pay-as-you-go.

Создать новый кластер Kubernetes →

❯ Много новых графиков

В базах данных. Теперь для MongoDB отображаем количество операций с данными, открытые или доступные соединения. В OpenSearch теперь можно отслеживать задержку и скорость индексации/поиска, в ClickHouse — операции вставки и поиска.

4

И, наконец, в RabbitMQ выводим на графики количество созданных каналов и активных соединений, а также общее состояние сообщений. А для Kafka пропускную способность и скорость запросов.

И в объектном хранилище. Теперь на дашборде выводим информацию о трафике, занятом и свободном месте для бакетов в кластере s3.timeweb.cloud

5

Дополнительно добавили креды для подключения к S3, Swift, ссылки на Cyberduck и туториалы по работе с хранилищем.

6

❯ Бу! Испугались?

Не бойтесь, ещё парочка релизов и все.

Токены с ограничениями. Теперь API-токенам можно ограничивать права: на уровне всех или конкретных проектов или отдельных сервисов. Например, выдавать и закрывать доступы, или оставлять только возможность просмотра проекта. Выпустить токен с ограничениями →

Комментарии к доп дискам. К каждому доп диску можно оставлять комментарии по аналогии с серверами, а еще теперь рядом отображается название диска в ОС. Найти релиз можно во вкладке «Конфигурация» вашего сервера →

Авторизация через OAuth. Добавили возможность авторизации через OAuth для доп пользователей. При входе можно выбрать нужный профиль, а привязать сам способ авторизации легко в своем аккаунте →

❯ Облако глазами клиентов

Любим, когда клиенты развивают инфраструктуру. И вдвойне — когда они об этом рассказывают. В октябре историей миграции в Клауд поделились ребята из AGIMA.

7 (1)

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

Решение. За 2 месяца AGIMA развернула у нас 100 виртуальных машин с управлением через Proxmox Cluster, внутри которых размещаются DWH, Jira Dev, Keycloak, Sentry, GitLab Runner и другие внутренние сервисы.

Подробности, как обычно, в кейсе →

Полезные туториалы

  • Как создать Telegram-бота на Node.js, учит Вадим Андоськин.

  • А Саша Бархатов, в свою очередь, написал о том, как использовать if-else в Bash.

  • И завершает хит-парад Миша Курушин с туториалом, как преобразовать список в словарь.

И топ статья на Хабре

Нашему хаброавтору Сергею наконец-то представилась возможность сделать технический апгрейд своего старинного компьютера и реализовать очередную свою детскую мечту.

Только вот сделать он это решил нестандартным способом — используя паяльник.

27К просмотров и 157 комментариев за неделю. Присоединяйтесь и приятного прочтения


Прекрасный день. Улыбайтесь! Улыбайтесь себе, улыбайтесь всему миру вокруг. Пусть это солнышко, которое сейчас на небе, светит вам в душу ©


ссылка на оригинал статьи https://habr.com/ru/articles/859696/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *