Исходный код вики J02.07. Routes (Маршрутизация)

Редактировал(а) Ирина Сафонова 07.01.2024, 12:59

Скрыть последних авторов
Ирина Сафонова 63.1 1 {{box cssClass="floatinginfobox" title="**Содержание**"}}
Ирина Сафонова 2.1 2 {{toc/}}
Ирина Сафонова 63.1 3 {{/box}}
Ирина Сафонова 1.1 4
Ирина Сафонова 63.1 5 (% data-xwiki-non-generated-content="java.util.List" %)
6 (((
Ирина Сафонова 93.1 7 = Что такое Routes (Маршрутизация)? =
Ирина Сафонова 63.1 8 )))
Ирина Сафонова 1.1 9
10 ----
11
Ирина Сафонова 94.1 12 Routes (Маршрутизация) — функционал **Cloud Managed Kubernetes,** аналогичный [[Ingress>>https://kubernetes.io/docs/concepts/services-networking/ingress/#what-is-ingress]] в **Kubernetes**. Вы можете использовать маршрут и один IP-адрес для агрегирования и предоставления нескольких сервисов.
Ирина Сафонова 93.1 13
Ирина Сафонова 62.1 14 = Необходимые условия перед выполнением настроек =
Ирина Сафонова 1.1 15
16 ----
Ирина Сафонова 4.1 17
Ирина Сафонова 48.1 18 Перед выполнением настроек:
Ирина Сафонова 4.1 19
Ирина Сафонова 86.1 20 ~1. Создайте [[рабочее пространство>>url:https://wiki.dfcloud.ru/bin/view/Glossary/%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%20%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%81%D1%82%D0%B2%D0%BE]], [[проект>>url:https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82]] и двух пользователей, например, {{code language="none"}}ws-admin{{/code}} и {{code language="none"}}project-regular{{/code}}. {{code language="none"}}Admin{{/code}} должна быть предоставлена роль {{code language="none"}}project-admin{{/code}} в проекте, а {{code language="none"}}project-regular{{/code}} — роль {{code language="none"}}operator{{/code}}.
Ирина Сафонова 8.1 21
Ирина Сафонова 86.1 22 2. Если доступ к маршрутизации должен осуществляться в режиме HTTPS, создайте [[секретную переменную>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L04.%20%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0/L04.01.%20%D0%A1%D0%B5%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D1%8B%D0%B5%20%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5/]], содержащую ключи {{code language="none"}}tls.crt{{/code}}(сертификат [[TLS>>https://wiki.dfcloud.ru/bin/view/Glossary/TLS]]) и {{code language="none"}}tls.key{{/code}} (закрытый ключ TLS). Ключи используются для шифрования.
23
Ирина Сафонова 88.1 24 3. Создайте минимум один [[сервис>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.04.%20%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D1%8B/]].
Ирина Сафонова 86.1 25
Ирина Сафонова 60.1 26 = Настройка метода доступа к маршрутизации =
Ирина Сафонова 8.1 27
Ирина Сафонова 14.1 28 ----
29
Ирина Сафонова 65.1 30 ~1. Войдите в консоль как {{code language="none"}}project-admin{{/code}} и перейдите в проект.
Ирина Сафонова 90.1 31 2. Выберите **Gateway Settings** в **Project Settings** на левой панели навигации и нажмите кнопку **Enable Gateway** справа.
32 3. В появившейся экранной форме установите для параметра **Access Mode** значение //NodePort// или //LoadBalancer// и нажмите кнопку **ОК**.
Ирина Сафонова 10.1 33
34 {{info}}
Ирина Сафонова 90.1 35 Если режим доступа установлен на //LoadBalancer//, необходимо включить[[ балансировщик нагрузки>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%91%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8]] в вашей среде.
Ирина Сафонова 10.1 36 {{/info}}
37
Ирина Сафонова 60.1 38 = Создание маршрутизации =
Ирина Сафонова 10.1 39
Ирина Сафонова 14.1 40 ----
Ирина Сафонова 10.1 41
Ирина Сафонова 15.1 42 Создание состоит из следующих последовательных шагов:
Ирина Сафонова 16.1 43
Ирина Сафонова 66.1 44 ~1. [[Настройка основной информации>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.07.%20Routes/#H4284304331.41D43044144244043E43943A43043E44143D43E43243D43E43943843D44443E44043C430446438438]].
Ирина Сафонова 67.1 45 2. [[Настройка правил маршрутизации>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.07.%20Routes/#H4284304332.A041D43044144244043E43943A43043F44043043243843B43C430440448440443442438437430446438438]].
Ирина Сафонова 68.1 46 3. [[Настройка дополнительных параметров>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.07.%20Routes/#H4284304333.41D43044144244043E43943A43043443E43F43E43B43D43844243543B44C43D44B44543F43044043043C43544244043E4322843E43F44643843E43D43043B44C43D43E29]].
Ирина Сафонова 69.1 47 4. [[Получение доменного имени, пути службы и адреса шлюза>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.07.%20Routes/#H4284304334.41F43E43B44344743543D43843543443E43C43543D43D43E43343E43843C43543D4382C43F44344243844143B44343643144B43843043444043544143044843B44E437430]].
Ирина Сафонова 14.1 48
Ирина Сафонова 91.1 49 При необходимости [[проверьте параметры настройки>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.07.%20Routes/#H41F44043E43243544043A43043443544243043B43543943D43044144244043E43943A438]].
Ирина Сафонова 90.1 50
Ирина Сафонова 60.1 51 == Шаг 1. Настройка основной информации ==
Ирина Сафонова 15.1 52
Ирина Сафонова 70.1 53 ~1. Выйдите из веб-консоли **Cloud Managed Kubernetes**, войдите снова как {{code language="none"}}project-regular{{/code}} и перейдите к тому же проекту.
Ирина Сафонова 94.1 54 2. Выберите **Routes **в** Application Workloads** на левой панели навигации и нажмите кнопку **Create** справа.
55 3. На вкладке  **Basic Information **настройте основную информацию о маршруте и нажмите кнопку **Next**.
Ирина Сафонова 17.1 56
Ирина Сафонова 94.1 57 * **Name**: имя, которое является уникальным идентификатором.
58 * **Alias**: псевдоним.
59 * **Description**: описание.
Ирина Сафонова 17.1 60
Ирина Сафонова 60.1 61 == Шаг 2. Настройка правил маршрутизации ==
Ирина Сафонова 19.1 62
Ирина Сафонова 94.1 63 ~1. На вкладке **Routing Rules** нажмите кнопку **Add Routing Rule**.
64 2. Выберите режим, настройте правила маршрутизации, нажмите кнопки √ и **Next**.
Ирина Сафонова 19.1 65
Ирина Сафонова 70.1 66 * **Auto Generate**: **Cloud Managed Kubernetes** автоматически генерирует доменное имя в формате {{code language="none"}}<Service name>.<Project name>.<Gateway address>.nip.io{{/code}}. Доменное имя автоматически преобразуется [[nip.io>>https://nip.io/]] в адрес шлюза. Этот режим поддерживает только HTTP.
Ирина Сафонова 94.1 67 ** **Domain Name**: установите имя домена для маршрута.
68 ** **Протокол**: выберите //http// или //https//. Если выбран// https//, выберите [[секретную переменную>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%A1%D0%B5%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D1%8B%D0%B5%20%D0%BF%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5]], которая содержит ключи {{code language="none"}}tls.crt{{/code}} (сертификат TLS) и {{code language="none"}}tls.key{{/code}} (закрытый ключ TLS). Ключи используются для шифрования.
69 ** **Paths**: сопоставьте каждую службу с путем. Чтобы добавить несколько путей при необходимости, нажмите кнопку **Add**.
Ирина Сафонова 22.1 70
Ирина Сафонова 70.1 71 == Шаг 3. Настройка дополнительных параметров ==
Ирина Сафонова 22.1 72
Ирина Сафонова 70.1 73 {{info}}
74 Шаг необязателен.
75 {{/info}}
76
Ирина Сафонова 94.1 77 ~1. Перейдите на вкладку **Advanced Settings** и выберите кнопку **Add Metadata**.
78 2. Настройте аннотации и метки для маршрута и нажмите кнопку **Create**.
Ирина Сафонова 22.1 79
80 {{info}}
Ирина Сафонова 95.1 81 При необходимости используйте [[аннотации>>https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/]] для настройки правил маршрутизации.
Ирина Сафонова 22.1 82 {{/info}}
83
Ирина Сафонова 60.1 84 == Шаг 4. Получение доменного имени, пути службы и адреса шлюза ==
Ирина Сафонова 22.1 85
Ирина Сафонова 25.1 86 ~1. Выберите **Routes** в **Application Workloads** на левой панели навигации и щелкните имя маршрута справа.
Ирина Сафонова 95.1 87 2. Получите доменное имя и путь к службе, адрес шлюза в **Rules**. Адрес шлюза зависит от значения режима доступа Route:
Ирина Сафонова 22.1 88
Ирина Сафонова 95.1 89 * Если установлено значение[[ NodePort>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.07.%20Routes/#H42043543643843C43443E44144244343F430NodePort]], IP-адрес узла кластера **Kubernetes** используется в качестве адреса шлюза. NodePort отображается после имени домена.
90 * Если установлено значение [[LoadBalancer>>https://wiki.dfcloud.ru/bin/view/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%BD%D0%B0%D1%8F%20%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/Cloud%20Managed%20Kubernetes/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/01.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F/L.%20%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%BE%D0%BC/L02.%20%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B5%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9/L02.07.%20Routes/#H41C43544243E43443443E44144244343F43043ALoadBalancer]], адрес шлюза назначается подключаемым модулем балансировки нагрузки.
Ирина Сафонова 23.2 91
Ирина Сафонова 60.1 92 = Настройка разрешения доменного имени =
Ирина Сафонова 28.1 93
Ирина Сафонова 34.1 94 ----
95
Ирина Сафонова 79.1 96 Если в конфигурации правил маршрутизации выбрали параметр **Auto Generate**, то настройка доменного имени не требуется. Доменное имя автоматически преобразуется как [[nip.io>>https://nip.io/]] в адрес шлюза.
Ирина Сафонова 76.1 97 Если в конфигурации правил маршрутизации выбрали параметр **Specify Domain**, то настройте разрешение имени домена на вашем DNS-сервере или добавьте  {{code language="none"}}<Route gateway address> <Route domain name>{{/code}} в файл {{code language="none"}}etc/hosts{{/code}} клиентской машины.
Ирина Сафонова 28.1 98
Ирина Сафонова 60.1 99 = Настройка доступа к маршрутизации =
Ирина Сафонова 35.1 100
101 ----
102
Ирина Сафонова 60.1 103 == Режим доступа NodePort ==
Ирина Сафонова 35.1 104
Ирина Сафонова 56.1 105 ~1. Войдите на клиентский компьютер, подключенный к адресу **Route gateway**.
Ирина Сафонова 35.1 106 2. Используйте адрес {{code language="none"}}<Route domain name>:<NodePort>/<Service path>{{/code}} для доступа к серверной службе маршрута.
107
Ирина Сафонова 60.1 108 == Метод доступа к LoadBalancer ==
Ирина Сафонова 35.1 109
Ирина Сафонова 76.1 110 ~1. Войдите на клиентский компьютер, подключенный к адресу **Route gateway**.
Ирина Сафонова 35.1 111 2. Используйте адрес {{code language="none"}}<Route domain name>/<Service path>{{/code}} для доступа к серверной службе маршрута.
Ирина Сафонова 38.1 112
Ирина Сафонова 79.1 113 == Доступ к маршруту из-за пределов частной сети ==
Ирина Сафонова 40.1 114
Ирина Сафонова 95.1 115 Если необходим доступ к маршруту из-за пределов вашей частной сети с помощью NodePort или LoadBalancer в зависимости от сетевой среды, то:
Ирина Сафонова 79.1 116
Ирина Сафонова 95.1 117 * Может потребоваться настройка политики переадресации трафика и [[брандмауэра>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%91%D1%80%D0%B0%D0%BD%D0%B4%D0%BC%D0%B0%D1%83%D1%8D%D1%80]] в инфраструктурной среде. Это необходимо для получения доступа к адресу шлюза и номеру порта маршрута.
118 * Если в конфигурации правил маршрутизации выбран параметр **Auto Generate**, может потребоваться ручное редактирование правила маршрутизации. Это необходимо для изменения адреса шлюза в имени домена маршрутизации на внешний IP-адрес частной сети.
119 * Если в конфигурации правил маршрутизации выбран параметр **Specify Domain**, то может потребоваться изменение конфигурации на DNS-сервере или в файле {{code language="none"}}etc/hosts{{/code}} клиентского компьютера. Это необходимо для преобразования доменного имени во внешний IP-адрес вашей частной сети.
Ирина Сафонова 38.1 120
Ирина Сафонова 95.1 121 = Проверка параметров настройки =
Ирина Сафонова 38.1 122
Ирина Сафонова 42.1 123 ----
Ирина Сафонова 38.1 124
Ирина Сафонова 80.1 125 (% class="wikigeneratedid" %)
Ирина Сафонова 95.1 126 При необходимости просмотрите параметры настройки маршрутизации.
Ирина Сафонова 80.1 127
Ирина Сафонова 60.1 128 == Операции ==
Ирина Сафонова 42.1 129
130 ~1. Выберите **Routes** в **Application Workloads** на левой панели навигации и щелкните имя маршрута справа.
Ирина Сафонова 96.1 131 2. Нажмите кнопку **Edit Information** или нажмите кнопку **More** и выберите операцию в раскрывающемся меню:
Ирина Сафонова 42.1 132
Ирина Сафонова 95.1 133 * **Edit YAML**: изменение файла конфигурации YAML Route.
134 * **Edit Routing Rules:** изменение правил маршрутизации.
Ирина Сафонова 96.1 135 * **Edit Annotations**: изменение аннотации маршрута.
136 * **Delete**: возврат на страницу с списком правил маршрутизации после удаления.
Ирина Сафонова 44.1 137
Ирина Сафонова 60.1 138 == Статус ресурса ==
Ирина Сафонова 44.1 139
140 Щелкните вкладку **Resource Status**, чтобы просмотреть правила маршрутизации.
141
Ирина Сафонова 60.1 142 == Метаданные ==
Ирина Сафонова 44.1 143
144 Щелкните вкладку **Metadata**, чтобы просмотреть метки и аннотации правил маршрутизации.
145
Ирина Сафонова 60.1 146 == События ==
Ирина Сафонова 44.1 147
Ирина Сафонова 96.1 148 Щелкните вкладку **Events**, чтобы просмотреть события правил маршрутизации.
Ирина Сафонова 58.1 149
Ирина Сафонова 80.1 150 **[[В начало>>doc:Контейнерная разработка.Cloud Managed Kubernetes.WebHome]] **🡱
151 **[[К следующему разделу>>doc:Контейнерная разработка.Cloud Managed Kubernetes.2\. Инструкция.01\. Инструкция пользователя.L\. Управление проектом.L02\. Рабочие нагрузки приложений.L02\.08\. Настройки подов.WebHome]] 🡲**
152 **[[К предыдущему разделу>>doc:Контейнерная разработка.Cloud Managed Kubernetes.2\. Инструкция.01\. Инструкция пользователя.L\. Управление проектом.L02\. Рабочие нагрузки приложений.L02\.06\. Задачи планировщика.WebHome]] **🡰