Больше не нужно искать работу мечты — присоединяйтесь к команде Клауда

Роадмап и чейнджлог

Последнее обновление: 23 октября 2024

Октябрь (запланировано)

  • Базы данных. Уведомления по заполнению диска
  • Бэкапы. Скачивание и загрузка бэкапов облачных серверов
  • Калькулятор стоимости инфраструктуры
  • Расширение списка событий в разделе «История»
  • Обновление UX/UI раздела «Есть идея»

Октябрь (реализовано)

Облачные серверы

  • Добавили линейку тарифов «Standard» с SSD-накопителями в зоне доступности SPB-3.
  • Отображаем имена подключенных дисков так, как они названы в системе.
  • Добавили комментарии для подключенных дисков.
  • Убрали возможность удалять снапшот на выключенном сервере.
  • Добавили уведомление в панели при попытке удалить или перезагрузить сервер при заблокированном Telegram-боте.
  • Добавили возможность изменять конфигурацию сервера, когда закончились ресурсы в зоне доступности.
  • Исправили баг с некорректными уведомлениями об ошибках в Telegram о бэкапах.
  • Исправили баг, при котором не отображался статус сервера «Установка ПО».
  • Исправили баг, из-за которого было невозможно отмонтировать ISO-образ после создания сервера.
  • Исправили баг, из-за которого было можно клонировать сервер в зону, в которой нет ресурсов.

Базы данных

  • Реализовали репликацию PostgreSQL.
  • Добавили поддержку Redis 7.
  • Добавили графики для MongoDB с отображением количества операций и соединений.
  • Добавили графики для OpenSearch с отображением задержек, скорости индексации и поиска, а также кучи JVM.
  • Добавили графики для RabbitMQ с отображением количества созданных каналов, активных соединений и операций в секунду.
  • Добавили графики для ClickHouse с отображением количества операций вставки и поиска.
  • Добавили графики для Kafka с отображением пропускной способности и количества запросов.
  • Отображаем иконки в фирменном цвете.
  • Убрали возможность создавать инстансы MongoDB устаревших версий 4 и 5.
  • Исправили баг, из-за которого привилегии в панели отличались от фактических.
  • Поправили валидацию в панели на ограничение имени пользователя базы данных до 16 символов.

Хранилище S3

  • Добавили Дашборд для бакетов в кластере s3.timeweb.cloud.
  • Отображаем на дашборде данные о потребленном трафике и занятом месте, реквизиты для подключения к S3 / Swift и ссылку на профиль Cyberduck.
  • Добавили на дашборд ссылки на документацию.
  • Исправили баг, из-за которого могли не удаляться записи о доменах при удалении бакета.
  • Поправили отображение прогресс-бара при переносе бакета на Ceph.
  • Исправили баг, из-за которого некорректно менялась конфигурация бакета.
  • Исправили баг, из-за которого бакет переходил в статус transfer при удалении файлов или папок и не возвращался обратно.
  • Исправили баг, из-за которого не обновлялся размер бакета после изменения без перезагрузки страницы.

Kubernetes

  • Добавили дашборд для кластеров на k0s.
  • Отображаем на дашборде нагрузку на CPU и RAM для мастер-нод и данные для подключения к кластеру.
  • Отображаем данные на графиках CPU и RAM с разбивкой по основным метрикам кластера.
  • Добавили графики вместимости и статуса подов.
  • Добавили виджет с информацией об основных используемых ресурсах.
  • Добавили конфигуратор для воркер-нод при создании кластера и добавлении воркер-нод в существующий кластер.
  • Исправили баг, добавлявший неудаляемые сети при создании кластера.
  • Исправили баг, из-за которого при создании кластера отображались неправильные данные для S3.
  • При добавлении и удалении воркер-нод и групп блокируем действия с кластером.

Балансировщики

  • Добавили дашборд с мониторингом HTTP-статистики: количество HTTP-ошибок, количество запросов и ответов, RPS.
  • Обновили тарифы и увеличили пропускную способность в Санкт-Петербурге и Москве до 500 Мбит/с и 1 Гбит/с, без изменения стоимости.
  • Добавили возможность установки Let's Encrypt или собственного сертификата.
  • Исправили баг, из-за которого некорректно определялась зона доступности при создании балансировщика через API и Terraform.
  • Добавили графики количества запросов к балансировщику, потребления CPU и RAM.
  • Заменили график с количеством ошибок 4хх/5хх на график с количеством HTTP-ответов с разбивкой по кодам 1хх/2хх/3хх/4хх/5хх.

Выделенные серверы

  • Исправили отображение данных о ширине канала в Польше и Нидерландах.

Домены

  • Теперь всегда отображаем опцию оплаты с баланса и уведомляем, если средств недостаточно.
  • Исправили баг, из-за которого генерировались дополнительные MX-записи при изменении текущей.

SSL-сертификаты

  • Добавили статусы сертификатов.
  • Реализовали возможность продления сертификатов с оплатой с баланса или отдельно.
  • Реализовали переход к домену в один клик.
  • Добавили пагинацию и поиск по сертификатам.
  • Выделяем в списке сертификаты, которые истекут через месяц или уже истекли.
  • Оптимизировали работу и улучшили отзывчивость раздела.

Почта

  • Добавили модальное окно с данными для подключения после создания почтового ящика.
  • Добавили возможность автоматического перехода на новую почту.
  • Исправили баг, из-за которого при настройке пересылки исходящих писем почтового ящика возникала ошибка.

IAM

  • Реализовали возможность выпускать API-токены с ограничением доступа к сервисам.
  • Реализовали возможность выпускать токены из-под доп. пользователя, с такими же правами.

Интерфейс

  • Добавили возможность авторизации через OAuth для дополнительных пользователей.
  • Мгновенно обновляем баланс в верхнем меню при внесении средств.

Мобильное приложение

  • Исправили баг с постоянной перезагрузкой на страницах создания сервисов.

Telegram-бот

  • Добавили возможность создания новых тикетов.
  • Добавили возможность работать с вложениями в тикетах.

Уведомления

  • Исправили отображение названия аккаунта в письме о восстановлении пароля.

Сентябрь (реализовано)

Сеть

  • Запустили приватные сети BGP в Петербурге, Москве и Нидерландах.
  • Перевели приватные сети на EVPN/VXLAN/VPNV4.
  • Отображаем подсказку о блокировке DHCP при запрете портов 67-68/UDP для разрешающих и запрещающих правил.
  • Исправили баг, когда при удалении публичного IP-адреса могла не удаляться PTR-запись.
  • Исправили баг, из-за которого могло не работать множественное создание IP-адресов.
  • Исправили поведение в форме файрвола, когда нельзя было создать правило без указания порта.

Облачные серверы

  • Запустили серверы с GPU с видеокартами NVIDIA Tesla T4.
  • Добавили возможность удалять образы из ПУ в любом статусе.
  • Исправили ошибку, из-за которой при создании сервера доп. пользователем сервер мог добавиться в основной проект, в который у доп. пользователя нет доступа.
  • Исправили ошибку, из-за которой при смене готового тарифа на произвольный серверу могла установиться неверная стоимость.

Базы данных

  • Реализовали репликацию MySQL.
  • Убрали возможность создавать инстансы баз данных с именами root и postgres.
  • Начали использовать VictoriaMetrics для графиков в панели.
  • Добавили возможность менять конфигурацию кластеров с репликацией.
  • Отображаем на дашборде статусы и статистику каждой ноды в кластере.
  • Исправили CLI-команду в ПУ для подключения к Redis.
  • Исправили ошибку, когда после смены тарифа в ПУ могла отображаться старая информация о конфигурации.

Kubernetes

  • Запустили k8s в Москве и Нидерландах.
  • Добавили возможность управлять лейблами и тейнтами.
  • Запустили маркетплейс дополнений.
  • Добавили возможность перезагружать из ПУ воркер-ноды в кластерах Kubernetes.
  • Отображаем регион и зону доступности кластера в ПУ.

S3-хранилище

  • Запустили конфигуратор тарифов.

Домены

  • Исправили ошибку, когда передающему аккаунту не приходило сообщение об успешной передаче домена.

Почта

  • Запустили новый почтовый сервис «Корпоративная почта».
  • Исправили ошибки в ПУ при настройке пересылки входящих писем.

CLI

  • Обновили до версии 2.6.0, расширив возможности работы с файрволом.

Интерфейс

  • Добавили раздел с лимитами платформы.
  • Обновили цвета в светлой теме ПУ и увеличили ее контрастность.
  • Сохраняем черновики в разделе «Идеи» для текста, тегов и файлов.

Август (реализовано)

Сеть

  • Добавили IPv6-адреса в Нидерландах.

Облачные серверы

  • Автоматически предлагаем уже существующую приватную сеть при создании сервера.
  • Отключили клонирование серверов на старых SSD-конфигураторах.
  • Исправили ошибку, при которой в карточке сервера внутри проекта IPv6 мог отображаться как основной.
  • Добавили подсказку в «Маркетплейс» → «Сеть», что для корректной работы нужен публичный IPv4.
  • При клонировании предупреждаем, что нельзя выключать сервер, который клонируется.
  • Исправили копирование ключа ispmanager для лицензий, которые были выданы через поддержку.
  • Исправили работу кнопки «Удалить снапшот» не со страницы бэкапов.

Базы данных

  • Исправили некорректное отображение параметров конфигурации со значениями ON и OFF.

Kubernetes

  • Переход с Rancher на собственный Control-plain над низкоуровневым k0s.
  • Поддержка актуальных версий Kubernetes.
  • Поддержка Kubernetes Dashboard и переход в него в 1 клик.
  • Копирование токена в панели в 1 клик для авторизации в Kubernetes Dashboard.
  • Поддержка отказоустойчивых кластеров с несколькими master-нодами.
  • Поддержка kuberouter в Container Network Interface (CNI).
  • Поддержка CSI S3: подключение бакета из того же проекта в один клик или любого внешнего по реквизитам.
  • Указание региона бакета при подключении внешнего S3 в CSI.
  • Поддержка расширения кластера любыми аддонами.
  • Отображение в панели количества master-нод.
  • Статусы у worker-нод.
  • Переименование групп.
  • Смена имени и комментария кластера.

Интерфейс

  • Анимация иконок в шапке и левом меню при наведении курсора.

Уведомления

  • Поддержка дополнительных емейлов для биллинговых нотификаций.
  • Возможность подписаться отдельно на нотификации и на отправку копий документов.

Июль (реализовано)

Сеть

  • Добавлена выдача резолверов по DHCP для IPv6.
  • Возможность вручную указать протоколы tcp6, udp6 и icmp6 при создании правила файрвола для всех адресов (0.0.0.0).
  • Подсказка в файрволе при попытке закрыть порт 10050, что он необходим для работы мониторинга.
  • Сортировка списка публичных IP-адресов: по адресу, зоне доступности или сервису.
  • Дополнительные IPv6-адреса для серверов в Москве.

Облачные серверы

  • Статус загрузки данных на графиках.
  • Не блокируем создание сервера при достижении лимита IP-адресов.
  • Исправлена проблема загрузки образов в панель.
  • Увеличили лимит дополнительных дисков с 3 до 20.
  • Увеличили скорость загрузки клиентских образов до нескольких Гбит/с.
  • Предупреждение в ПУ о недостаточном балансе при добавлении доп. IP или клонировании.
  • Удаление пробелов в начале и конце названия при переименовании сервера.
  • Добавили на страницу переустановки ОС информацию о том, что размер диска должен быть больше, чем размер образа.
  • Починили выдачу IPv6-адресов в зоне SPB-1 для серверов без приватных сетей.
  • Исправили ошибку, когда могли не удаляться записи из биллинга при смене конфигурации серверов, созданных при нулевом балансе.
  • Исправили клонирование серверов для архивных тарифов.
  • Исправили поведение, когда в разделе подключенных сервисов могла отображаться только стоимость первого доп. диска.
  • Исправили ошибку при смене названия во время выполнения действий на сервере.

Бэкапы

  • Исправлен баг, вызывавший некорректные списания.
  • Исправили ошибку, из-за которой могли не приходить сообщения о бэкапах в Телеграм.

Базы данных

  • Конфигуратор баз данных в Санкт-Петербурге, Москве, Нидерландах и Польше.
  • Возможность перехода с готовой конфигурации на произвольную и обратно.
  • Исправили отвязку правила файрвола при удалении базы данных.
  • Исправили автоматический выбор зоны доступности в случаях, когда в одной из зон кончились ресурсы.
  • Исправили некорректное отображение размера OЗУ на графиках при изменении произвольной конфигурации.

S3-хранилище

  • Исправили проблема, из-за которой домены после отвязки могли оставаться привязанными к бакетам.
  • Исправили ошибку, которая могла возникать при создании первого бакета на аккаунте.
  • Исправили удаление поддомена для S3.
  • Исправили ошибку, при которой мог не расширяться бакет в кластере s3.timeweb.com.

Apps

  • Обновление Nginx до последней версии для повышения безопасности.
  • Повышение стабильности создания и конфигурирования Apps за счет переноса внутренних сервисов на юниты systemd.
  • Запустили публичный API с 21 эндпоинтом для управления сервисом.

Домены

  • Мгновенное отображение DNS-записей при переходе в DNS-редактор.
  • Указание поддоменов вручную при создании любой DNS-записи.
  • Копирование домена по клику на его название. 
  • При ховере — отображение иконки для открытия домена в отдельной вкладке.
  • Поиск на уровне списка доменов, а не шапки раздела.
  • Уведомление в панели при попытке добавить домен, который уже существует в нашей системе.

Почта

  • Автоматический логин в Timeweb Mail по клику на почтовый ящик.

CLI

  • Поддержка зон доступности
  • Поддержка плавающих IP
  • Передача cloud-init для серверов
  • Расширенные настройки сети для серверов
  • Обновление методов для VPC
  • Повышение минимальной версии Python до 3.8
  • Полный список изменений — на Гитхабе.

Интерфейс

  • Мгновенное отображение последней записи при переходе в раздел «Новости».
  • Сохранение исходного форматирования кода в TimewebGPT при вставке из буфера + переносы строк.
  • Оптимизировали «Проекты»: мгновенное переключение между проектами при любом количестве сервисов.

Уведомления

  • Обновили уведомления в Telegram: кнопки для быстрой оплаты или ответа на тикет; данные для подключения к доп. ПО в уведомлениях о переустановке ОС.

Июнь (реализовано)

Сеть

  • Защита от DDoS в Москве.
  • Отображение публичного адреса на странице приватной сети, если включен NAT.
  • Исправлены ошибки работы режима NAT и трансфера сервисов между сетями.
  • Устранена ошибка выдачи IP-адресов при переносе сервисов в приватные сети.

Облачные серверы

  • Загрузка cloud-init из файла (.yaml, .yml, .txt, .sh).
  • Удаление серверов во время выполнения действий, например, клонирования или создания.
  • Новые статусы: Переезд на другую ноду и Восстановление из бэкапа.
  • Настройка сети нового сервера при создании через клонирование.
  • Добавлена CentOS 9 Stream.
  • Исправлена сборка Prometheus (по умолчанию был закрыт 22 порт).

Бэкапы

  • Механизмы для повышения надежности: три повторные попытки создания бэкапа при ошибке.
  • Устранена проблема монтирования и восстановления бэкапов на отдельных нодах. 

S3-хранилище

  • Удвоили пропускную способность кластера.
  • Исправлена проблема отображения бакетов, созданных или удаленных через S3/Swift. 

Apps

  • Выгрузка логов в файл.
  • Удобный откат к прошлому коммиту.
  • Отображение комментариев из гита.

Домены

  • Добавление доменов в проекты.
  • Управление доменами на уровне проектов в IAM.
  • Подсказки в панели о невозможности создания CNAME-записей для корневых доменов.

Поддержка

  • Возможность указать образ, группу правил файрвола или App при создании тикета.
  • Размер вложений увеличен с 10 до 50 Мб.

Интерфейс

  • Отображение тарифа и конфигурации серверов и баз данных в «Подключенных сервисах».
  • Скачивание .csv-файла с детализацией расходов.
  • Моментальная загрузка списка сервисов при переходе между страницами.
  • Рамка для QR-кодов в темной теме для лучшего распознавания кодов.

Мобильное приложение

  • Поддержка глубоких ссылок (ссылка на любую страницу панели управления откроется в приложении, если оно установлено).
  • При логине через Google, GitHub или VK не потребуется ввод логина и пароля, если уже была авторизация на устройстве.
  • Автозаполнение данных банковской карты в форме оплаты.
Была ли статья полезна?
Ваша оценка очень важна
Пока нет комментариев