Установленные сервисы

На странице отображаются карточки установленных сервисов и доступны:

  • счетчики по установленным, включенным и работающим сервисам;
  • поиск по названиям сервисов и чартов;
  • сортировка по работающим и не работающим сервисам, позволяющая оперативно увидеть проблемы с сервисами в кластере;
  • фильтрация по режиму управления: Ручной, Автоматический, Отключен.
Скриншот

ssclist

Для установленных сервисов доступно изменение режима управления:

  • Выкл (Absent) - отключить сервис в кластере. Режим недоступен для критически важных сервисов платформы.
  • Авто (Auto) - ресурсы сервиса в неймспейсе будут созданы автоматически, что приведет к авто запуску сервиса в кластере. При внесении изменений в конфигурацию сервиса выбирайте данный режим для автоматического применения обновлений.
  • Ручной (Manual) - сервис будет включен, при этом сервис запускается и обновляется вручную. Это может быть необходимо, если вы хотите использовать версию сервиса, отличную от версии, которая поставляется вместе с кластером.

Просмотр и редактирование сервиса

Чтобы изменить спецификацию, лейблы и аннотации экземпляра сервиса, нажмите на кнопку Управлять на карточке установленного сервиса.

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

Скриншот

servicepatch

При необходимости вы можете внести изменения в спецификацию (customvalues) сервиса, переопределив параметры, добавив новые в блок Спецификация сервиса. Рекомендуется вносить изменения с помощью кастомного ресурса ShturvalServicePatch (PatchSSC).

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

На вкладке Примененные PatchSSC доступны созданные ShturvalServicePatch (PatchSSC) для сервиса.

Скриншот

service

По нажатию на строку с ShturvalServicePatch можно перейти на страницу просмотра и редактирования YAML манифеста.

Скриншот

patches

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

Сохраните внесенные изменения в манифест. Изменения не применятся без сохранения.

На вкладке Лейблы и аннотации вы можете изменить лейблы и аннотации сервиса.

После внесения изменений нажмите на кнопку Сохранить.

Чтобы удалить экземпляр установленного сервиса нажмите на кнопку Удалить на карточке установленного сервиса.

Чтобы приостановить работу сервиса, выберите режим управления Выкл.

Обратите внимание!

  1. Название установленного экземпляра сервиса недоступно для редактирования.
  2. Удаление и отключение сервисов критически важных для работы платформы заблокировано.

В случае необходимости самостоятельно изменить версию сервиса перейдите к редактированию сервиса в интерфейсе кастомных ресурсов. Для этого в API-группе ops.shturval.tech перейдите в список сервисов (ShturvalServiceConfig), выберите требуемый сервис и внесите изменение в поле version.

×