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

v1alpha1

Данный раздел содержит справочную информацию по API в Nova Container Platform SE.

1. ClusterVersion [config.nova-platform.io/v1alpha1]

Описание

Объект ClusterVersion используется для хранения версии и уникального идентификатора кластера Nova Container Platform SE. Объект является единственным в кластере и имеет каноническое имя version.

1.1. Спецификация

Параметр

Значение

Описание

apiVersion

String

config.nova-platform.io/v1alpha1

kind

String

ClusterVersion

metadata

Kubernetes meta/v1.ObjectMeta

Дополнительную информацию по параметру metadata в Kubernetes API можно найти в официальной документации.

spec

ClusterVersionSpec

clusterID

String

Уникальный идентификатора кластера Nova Container Platform SE.

version

String

Установленная версия кластера Nova Container Platform SE.

1.1.1. ClusterVersionSpec

(Используется в: ClusterVersion)

ClusterVersionSpec определяет параметры версии платформы Nova Container Platform SE, а также используется для хранения уникального идентификатора кластера.

Параметр Описание

clusterID

String

Уникальный идентификатора кластера Nova Container Platform SE.

version

String

Установленная версия кластера Nova Container Platform SE.

2. Proxy [config.nova-platform.io/v1alpha1]

Описание

Объект Proxy содержит конфигурацию HTTP-прокси для кластера Nova Container Platform SE. Объект является единственным в кластере и имеет каноническое имя cluster.

2.1. Спецификация

Параметр

Значение

Описание

apiVersion

String

config.nova-platform.io/v1alpha1

kind

String

Proxy

metadata

Kubernetes meta/v1.ObjectMeta

Дополнительную информацию по параметру metadata в Kubernetes API можно найти в официальной документации.

spec

ProxySpec

httpProxy

HttpProxy

Параметры прокси-сервера для доступа к ресурсам по HTTP.

httpsProxy

HttpsProxy

Параметры прокси-сервера для доступа к ресурсам по HTTPS.

noProxy

String

(Опционально)

Список исключаемых ресурсов для доступа без использования прокси-сервера. Используется список IP-адресов, CIDR или доменных имен через запятую.

trustedCA

String

(Опционально)

Цепочка TLS-сертификатов для подключения к прокси-серверу. Указывается в формате base64.

2.1.1. ProxySpec

(Используется в: Proxy)

ProxySpec определяет конфигурацию HTTP-прокси для кластера Nova Container Platform SE.

Параметр

Описание

httpProxy

HttpProxy

Параметры прокси-сервера для доступа к ресурсам по HTTP.

httpsProxy

HttpsProxy

Параметры прокси-сервера для доступа к ресурсам по HTTPS.

noProxy

String

(Опционально)

Список исключаемых ресурсов для доступа без использования прокси-сервера. Используется список IP-адресов, CIDR или доменных имен через запятую.

trustedCA

String

(Опционально)

Цепочка TLS-сертификатов для подключения к прокси-серверу. Указывается в формате base64.

2.1.2. HttpProxy

(Используется в: ProxySpec)

HttpProxy определяет конфигурацию прокси-сервера для доступа к ресурсам по HTTP в кластере Nova Container Platform SE.

Параметр

Описание

server

String

URL-адрес прокси сервера, например, http://172.31.100.100

port

Int

(Опционально)

Порт прокси-сервера.

username

String

(Опционально)

Имя пользователя для подключения к прокси-серверу.

password

String

(Опционально)

Пароль пользователя для подключения к прокси-серверу.

2.1.3. HttpsProxy

(Используется в: ProxySpec)

HttpsProxy определяет конфигурацию прокси-сервера для доступа к ресурсам по HTTPS в кластере Nova Container Platform SE.

Параметр

Описание

server

String

URL-адрес прокси сервера, например, http://172.31.100.100

port

Int

(Опционально)

Порт прокси-сервера.

username

String

(Опционально)

Имя пользователя для подключения к прокси-серверу.

password

String

(Опционально)

Пароль пользователя для подключения к прокси-серверу.

3. TerraformLock [config.nova-platform.io/v1alpha1]

Описание

Объект TerraformLock используется для блокировки новых операций масштабирования узлов кластера если данные операции уже выполняются. Объект является единственным в кластере и имеет каноническое имя tflock.

Информация

Объект tflock появляется в Kubernetes только в случае активной блокировки и удаляется из кластера, если блокировка операций не требуется.

3.1. Спецификация

Параметр

Значение

Описание

apiVersion

String

config.nova-platform.io/v1alpha1

kind

String

TerraformLock

metadata

Kubernetes meta/v1.ObjectMeta

Дополнительную информацию по параметру metadata в Kubernetes API можно найти в официальной документации.

spec

TerraformLockSpec

infrastructureProvider

String

Имя инфраструктурного провайдера, для которого установлена блокировка операций.

3.1.1. TerraformLockSpec

(Используется в: TerraformLock)

TerraformLockSpec определяет параметры блокировки операций масштабирования узлов платформы Nova Container Platform SE.

Параметр

Описание

infrastructureProvider

String

Имя инфраструктурного провайдера, для которого установлена блокировка операций.