Установка
В этой статье будет рассмотрено, как установить компоненты, необходимые для учета и выставления счетов.
Содержание
Предварительные требованияУстановка плагина Cost Management Server через консольПредварительные требованияПроцедураУстановка плагина Cost Management Server через YAMLПредварительные требованияПроцедураУстановка плагина Cost Management Essentials через консольПредварительные требованияПроцедураУстановка плагина Cost Management Essentials через YAMLПредварительные требованияУстановка плагина Cost Management Agent через консольПредварительные требованияПроцедураУстановка плагина Cost Management Agent через YAMLПредварительные требованияПроцедураПредварительные требования
-
Скачайте последнюю версию плагина Cost Management с Custom Portal и загрузите его на платформу через
violet. -
Cost Management Server, Cost Management Essentials и Cost Management Agent работают совместно, обеспечивая общую функциональность учета и выставления счетов на платформе. Серверный компонент поддерживает возможности хранения данных, связанных с учетом и выставлением счетов, а клиентский компонент отвечает за сбор данных и функции выставления счетов.
-
Cost Management Server поддерживает развертывание в любом кластере, но платформа в настоящее время поддерживает развертывание только одного сервера. Не развертывайте несколько серверов, так как это может привести к аномальным проблемам, таким как дублирование данных.
-
Компонент Cost Management Server использует ClickHouse в качестве решения для хранения данных. Вы можете либо установить плагин ACP Log Storage with Clickhouse, предоставляемый платформой, либо самостоятельно установить ClickHouse для интеграции.
-
Cost Management Essentials должен интегрироваться с компонентом Cost Management Server.
-
Компонент Cost Management Agent требует, чтобы в соответствующем кластере был установлен компонент мониторинга ACP Monitor with Prometheus. Пожалуйста, убедитесь, что этот компонент успешно установлен заранее.
Установка плагина Cost Management Server через консоль
Предварительные требования
- Компонент Cost Management Server Plugin использует ClickHouse в качестве решения для хранения данных. Вы можете либо установить плагин ACP Log Storage with Clickhouse, предоставляемый платформой, либо самостоятельно установить ClickHouse для интеграции.
Процедура
-
Войдите в кластер, где установлен плагин ACP Log Storage with Clickhouse, и получите информацию для интеграции с ClickHouse:
-
В левой навигационной панели нажмите Marketing Place > Plugin Management.
-
Выберите кластер, в который планируете установить плагин.
-
Найдите плагин Cost Management Server и нажмите кнопку Install в правой панели действий.
-
Настройте соответствующие параметры согласно следующему описанию.
-
Нажмите Install.
Установка плагина Cost Management Server через YAML
Предварительные требования
- Компонент Cost Management Server Plugin использует ClickHouse в качестве решения для хранения данных. Вы можете либо установить плагин ACP Log Storage with Clickhouse, предоставляемый платформой, либо самостоятельно установить ClickHouse для интеграции.
Процедура
-
Проверьте доступные версии
Убедитесь, что плагин опубликован, проверив наличие ресурсов ModulePlugin и ModuleConfig в кластере
global:Это означает, что ModulePlugin
cost-serverсуществует в кластере, и версияv4.1.0опубликована. -
Создайте ModuleInfo
Создайте ресурс ModuleInfo для установки плагина без параметров конфигурации:
Справка по полям YAML (cost-server):
-
Проверьте установку
Поскольку имя ModuleInfo меняется при создании, найдите ресурс по метке, чтобы проверить статус и версию плагина:
Объяснение полей:
NAME: имя ресурса ModuleInfoCLUSTER: кластер, в котором установлен плагинMODULE: имя плагинаDISPLAY_NAME: отображаемое имя плагинаSTATUS: статус установки;Runningозначает успешную установку и работуTARGET_VERSION: версия, предназначенная для установкиCURRENT_VERSION: версия до установкиNEW_VERSION: последняя доступная версия для установки
Установка плагина Cost Management Essentials через консоль
Предварительные требования
- Плагин Cost Management Essentials должен интегрироваться с компонентом Cost Management Server. Поэтому сначала необходимо установить плагин Cost Management Server.
Процедура
-
В левой навигационной панели нажмите Marketing Place > Plugin Management.
-
Выберите кластер
global. -
Найдите плагин Cost Management Server и нажмите кнопку Install в правой панели действий.
-
Выберите имя кластера, в котором установлен плагин
Cost Management Server. -
Нажмите Install.
Установка плагина Cost Management Essentials через YAML
Предварительные требования
- Плагин Cost Management Essentials должен интегрироваться с компонентом Cost Management Server. Поэтому сначала необходимо установить плагин Cost Management Server.
-
Проверьте доступные версии
Убедитесь, что плагин опубликован, проверив наличие ресурсов ModulePlugin и ModuleConfig в кластере
global:Это означает, что ModulePlugin
cost-apiсуществует в кластере, и версияv4.1.0опубликована. -
Создайте ModuleInfo
Создайте ресурс ModuleInfo для установки плагина без параметров конфигурации:
Справка по полям YAML (cost-api):
-
Проверьте установку
Поскольку имя ModuleInfo меняется при создании, найдите ресурс по метке, чтобы проверить статус и версию плагина:
Объяснение полей:
NAME: имя ресурса ModuleInfoCLUSTER: кластер, в котором установлен плагинMODULE: имя плагинаDISPLAY_NAME: отображаемое имя плагинаSTATUS: статус установки;Runningозначает успешную установку и работуTARGET_VERSION: версия, предназначенная для установкиCURRENT_VERSION: версия до установкиNEW_VERSION: последняя доступная версия для установки
Установка плагина Cost Management Agent через консоль
Предварительные требования
-
Компонент плагина Cost Management Agent требует, чтобы в соответствующем кластере был установлен компонент мониторинга ACP Monitor with Prometheus. Пожалуйста, убедитесь, что этот компонент успешно установлен заранее.
-
Плагин Cost Management Agent должен интегрироваться с компонентом Cost Management Server. Поэтому сначала необходимо установить плагин Cost Management Server.
Процедура
-
В левой навигационной панели нажмите Marketing Place > Plugin Management.
-
Выберите кластер, в который необходимо установить этот плагин.
-
Найдите плагин Cost Management Agent и нажмите кнопку Install в правой панели действий.
-
Выберите имя кластера, в котором установлен плагин
Cost Management Server. -
Нажмите Install.
Установка плагина Cost Management Agent через YAML
Предварительные требования
-
Компонент плагина Cost Management Agent требует, чтобы в соответствующем кластере был установлен компонент мониторинга ACP Monitor with Prometheus. Пожалуйста, убедитесь, что этот компонент успешно установлен заранее.
-
Плагин Cost Management Agent должен интегрироваться с компонентом Cost Management Server. Поэтому сначала необходимо установить плагин Cost Management Server.
Процедура
-
Проверьте доступные версии
Убедитесь, что плагин опубликован, проверив наличие ресурсов ModulePlugin и ModuleConfig в кластере
global:Это означает, что ModulePlugin
cost-agentсуществует в кластере, и версияv4.1.0опубликована. -
Создайте ModuleInfo
Создайте ресурс ModuleInfo для установки плагина без параметров конфигурации:
Справка по полям YAML (cost-agent):
-
Проверьте установку
Поскольку имя ModuleInfo меняется при создании, найдите ресурс по метке, чтобы проверить статус и версию плагина: