Настройка маршрута загрузки#
Для маршрута downloads функция пользовательских маршрутов использует ingressAPI конфигурации маршрутов. Если пользовательский маршрут console настроен как в конфигурации ingress, так и в конфигурации console-operator. Новая конфигурация пользовательского маршрута ingress имеет приоритет.
Настройте маршрут консоли задав собственное имя хоста и TLS-сертификат не ниже 1.2 в поле конфигурации spec.componentRoutes кластера Ingress.
Предусловия#
В кластер осуществлен вход с правами администратора.
В namespace
dropapp-config, содержащем сертификат и ключ не ниже TLS 1.2 создан секрет.
Последовательность выполнения#
Отредактируйте конфигурацию кластера
Ingress:oc edit ingress.config.io clusterЗадайте собственное имя хоста, обслуживающий сертификат и ключ:
apiVersion: config.io/v1 kind: Ingress metadata: name: cluster spec: componentRoutes: - name: downloads namespace: dropapp-console hostname: <custom_hostname> # Пользовательское имя хоста. servingCertKeyPairSecret: name: <secret_name> # Ссылка на секрет в dropapp-config namespace, который содержит сертификат TLS не ниже 1.2 ( TLS.crt) и ключ ( TLS.key).Сохраните файл, чтобы применить изменения.
Результат#
Маршрут загрузки настроен.