Создать маршрут OpenShift TLS из секретного - PullRequest
0 голосов
/ 25 октября 2018

Я хочу знать (и как это сделать), чтобы создать безопасный (tls) маршрут в OpenShift из секрета, который будет содержать мой сертификат и ключ (или хранилище ключей JAVA) или 2 секрета (1 с сертификатом, другойс ключом), так что мне не нужно записывать их оба в файл '' route.yaml '' напрямую, а только ссылаться на них ......

ОБНОВЛЕНИЕ:

Похоже, это невозможно.Если я не сделаю проход к стручку ... см. Здесь ---> https://access.redhat.com/solutions/1582583

Тем не менее, я не хочу, чтобы это был окончательный ответ, поскольку я думаю, что это должно быть поддержано.

Может кто-нибудь сказать мне иначе?Пожалуйста!

1 Ответ

0 голосов
/ 26 октября 2018

К сожалению, насколько я знаю, он не может настроить сертификаты как secret в route.Если вы просто хотите сделать объект route другим способом, кроме файла yaml, то вы можете настроить route, используя следующий CLI.

oc create route edge --service=frontend \
    --cert=${MASTER_CONFIG_DIR}/ca.crt \
    --key=${MASTER_CONFIG_DIR}/ca.key \
    --ca-cert=${MASTER_CONFIG_DIR}/ca.crt \
    --hostname=www.example.com

Надеюсь, это поможет вам: ^)

...