Описание ЖЦ сервисов
Расширенный ЖЦ¶
Общее описание расширенного ЖЦ¶
Включение расширенного состояния сервисов и настройка параметров расширенного ЖЦ осуществляется администраторами Нимбиус на портале администрирования.
Параметры расширенного ЖЦ являются глобальными, т.е. применяется для всех сервисов и тенантов.
При включенной настройке расширения ЖЦ, у сервиса появляется (становится доступным) новое состояния Архив.
Диаграмма перехода сервиса между состояниями в расширенном режиме представлено на диаграмме ниже.
graph TB
Active("Активный")
Archive("Архивный")
Delete("Удаленный")
Active ---->|"Продление сервиса<br>(пользователем)"| Active
Active ---->|"Архивирование сервиса<br>(по расписанию)"| Archive
Archive ---->|"Продление сервиса<br>(пользователем)"| Active
Archive ---->|"Удаление сервиса<br>(по расписанию)"| Delete
Archive ---->|"Удаление сервиса<br>(пользователем)"| Delete
Active ---->|"Удаление сервиса<br>(пользователем)"| Delete
Состояния расширенного ЖЦ¶
| Состояние | Параметры сервиса | Доступные операции |
|---|---|---|
| Активный |
|
|
| Архивный |
|
|
| Удаленный |
|
Операции с сервисом и его компонентами недоступны, только создание нового сервиса. |
Актуальные состояния сервисов доступны пользователям на портале Нимбиус в разделе Мои сервисы (переход на страницу из меню Мои сервисы).

По-умолчанию, на странице Мои сервисы отображаются сервисы в состояниях Активные и Архивные.
Заказ сервиса¶
После успешного заказа (подтверждение и развертывание) для сервиса устанавливаются следующие параметры (рассчитываются по глобальным настройкам системы для всех сервисов и тенантов):
1) Дата архивации сервиса: Планируемая дата архивации = [Дата создания сервиса] + [max_active_period]
max_active_period – максимально возможный период нахождения сервиса в состоянии Активный.
2) Дата удаления (вывода из эксплуатации): Планируемая дата удаления = [Дата архивации] + archive_period
archive_period – период нахождения сервиса в состоянии Архивный.
Установленные параметры ЖЦ сервиса отображаются на странице сервиса (Мои сервисы → Выбранный сервис)

У сервиса и его компонентов отсутствуют ограничения на операции. Пользователь может:
-
управлять компонентами сервиса (остановка/запуск);
Управление компонентами доступно в разделе Мои сервисы в поле Действий

или на странице сервиса в блоке Ресурсы

-
изменять конфигурации компонентов
Переход в раздел изменения конфигурации доступен на странице компонента (ресурса)

или на странице сервиса в блоке ресурса

В расширенном ЖЦ для сервисов в состоянии Активные доступны следующие операции:
- Продление сервиса пользователем;
- Удаление сервиса пользователем;
Продление сервиса (пользователем)¶
Продление сервиса доступно для сервисов в состоянии Активный или Архивный. На странице сервиса пользователю доступна операция Назначить дату архивации (меню Жизненный цикл → Назначить дату архивации).

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

После продления сервиса владелец сервиса уведомляется по электронной почте о продлении и актуальных параметрах сервиса ЖЦ:
- дата архивирования;
- дата удаления.
Удаление сервиса (пользователем)¶
Если сервис больше не нужен, пользователь может самостоятельно удалить сервис. Для этого пользователю необходимо перейти в раздел Мои сервисы и для соответствующего сервиса выбрать действие Удалить.

Так же операция удаления сервиса доступна на странице сервиса в меню Жизненный цикл → Удаление сервиса.

Архивирование сервиса (по расписанию)¶
Владелец сервиса заранее (зависит от настройки, например, за 7 дней до удаления, один раз в день) уведомляется по электронной почте о планируемом архивировании сервиса.
При наступлении даты архивирования сервиса:
1) компоненты сервиса приостанавливаются (suspend);
2) управлять компонентами сервиса (запуск/остановка) невозможно;
3) изменять конфигурацию компонентов невозможно;
4) владелец сервиса уведомляется по электронной почте о фактическом архивировании сервиса (переход в состояние Архивный).
В расширенном ЖЦ для сервисов в состоянии Архивный доступны следующие операции:
- Продление сервиса пользователем;
- Удаление сервиса пользователем.
Удаление сервиса (по расписанию)¶
Владелец сервиса заранее (зависит от настройки, например, за 7 дней до удаления, один раз в день) уведомляется по электронной почте о планируемом удалении сервиса.
При наступлении даты удаления сервиса:
1) все компоненты сервиса удаляются;
2) дальнейшее управление или изменение компонентов сервиса становится невозможным;
3) владелец сервиса уведомляется по электронной почте о фактическом удалении сервиса (переход сервиса в состояние Удаленный).
Удалённые сервисы отображаются на странице «Мои сервисы», при применении соответствующего фильтра для поля Статус.
