- tocdepth
2
Создание сервиса
ClusterIP
В консоли управления CCE выберите Resource Management и раздел Network.
Нажмите Create Service.
Выберите ClusterIP.
Заполните поля:
Service Name — название сервиса.
Cluster Name — выберите кластер.
Namespace — пространство имен.
Подсказка
Для создания нового кластера или пространства имен нажмите Create Cluster или Create Namespace соответственно. После создания обновите список — нажмите на знак (Refresh).
Нажмите + Select Workload.
Выберите нужную рабочую нагрузку и нажмите ОК.
Заполните поля:
Protocol — выберите тип протокола (TCP или UDP).
Container Port — укажите номер порта контейнера.
Access Port — укажите номер порта доступа к кластеру.
(опционально) Add Service Port Configuration — добавьте новую строку с настройками.
Нажмите Create.
NodePort
В консоли управления CCE выберите Resource Management и раздел Network.
Нажмите Create Service.
Выберите NodePort.
Заполните поля:
Service Name — название сервиса.
Cluster Name — выберите кластер.
Namespace — пространство имен.
Подсказка
Для создания нового кластера или пространства имен нажмите Create Cluster или Create Namespace соответственно. После создания обновите список — нажмите на знак (Refresh).
Нажмите + Select Workload.
Выберите нужную рабочую нагрузку и нажмите ОК.
В поле Service Affinity выберите уровень доступа: на уровне кластера (Cluster Level) или узла (Node Level).
Заполните поля:
Protocol — протокол TCP.
Container Port — укажите номер порта контейнера.
Access Port — оставьте Automatically generated для автоматического определения порта или выберите Specified port, чтобы указать вручную номер порта доступа к кластеру.
(опционально) Add Service Port Configuration — добавьте новую строку с настройками.
Нажмите Create.
LoadBalancer (ELB)
В консоли управления CCE выберите Resource Management и раздел Network.
Нажмите Create Service.
Выберите LoadBalancer (ELB).
Заполните поля:
Service Name — название сервиса.
Cluster Name — выберите кластер.
Namespace — пространство имен.
Подсказка
Для создания нового кластера или пространства имен нажмите Create Cluster или Create Namespace соответственно. После создания обновите список — нажмите на знак (Refresh).
Нажмите + Select Workload.
Выберите нужную рабочую нагрузку и нажмите ОК.
В поле Service Affinity выберите уровень доступа: на уровне кластера (Cluster Level) или узла (Node Level).
Заполните поля:
Elastic Load Balancer:
выберите тип балансировщика — Shared или Dedicated.
выберите тип сети — Public Network или Private Network.
Для смены настроек автоматически определенной сети нажмите на Change Configuration, где можно ввести название (поле Name) и изменить размер пропускной полосы (поле Bandwidth).
Algorithm Type — выберите тип алгоритма балансировщика (Weighted Round Robin, Weighted Least Connection или Source IP Path).
Sticky Session — для использования Sticky Session выберите вкладку Based on source IP address.
Health Check — при активации данного поля заполните поля:
Protocol — выберите тип протокола;
Port Allocation — выберите способ определения порта: автоматически (Automatic) или вручную (Manual);
Period — укажите частоту проверки (в секундах);
Timeout — укажите время ожидания отклика (в секундах);
Failure Threshold — укажите количество попыток установить соединение, по истечении которых контейнер будет признан неработоспособным.
Protocol — выберите протокол;
Container Port — укажите номер порта контейнера;
Access Port — укажите номер порта доступа к кластеру;
(опционально) Add Service Port Configuration — добавьте новую строку с настройками.
Нажмите Create.
LoadBalancer (DNAT)
В консоли управления CCE выберите Resource Management и раздел Network.
Нажмите Create Service.
Выберите LoadBalancer (DNAT).
Заполните поля:
Service Name — название сервиса.
Cluster Name — выберите кластер.
Namespace — пространство имен.
Подсказка
Для создания нового кластера или пространства имен нажмите Create Cluster или Create Namespace соответственно. После создания обновите список — нажмите на знак (Refresh).
Нажмите + Select Workload.
Выберите нужную рабочую нагрузку и нажмите ОК.
В поле Service Affinity выберите уровень доступа: на уровне кластера (Cluster Level) или узла (Node Level).
Заполните поля:
NAT Gateway — выберите NAT-шлюз и EIP (или создайте — нажмите Create NAT gateway или Create EIP, после чего обновите список — нажмите (Refresh)).
Примечание
NAT-шлюз должен быть создан в той же сети VPC, что и EIP.
Активируйте чекбокс с соглашением.
Protocol — выберите протокол.
Container Port — укажите номер порта контейнера.
Access Port — укажите номер порта доступа к кластеру.
(опционально) Add Service Port Configuration — добавьте новую строку с настройками.
Нажмите Create.
После создания сервис отобразится в списке сервисов на вкладке Services.
для Dev & Test