У меня Openshift развернут и работает нормально, но теперь я помещаю запись DNS и действующий сертификат перед ним. Мне не повезло, и я не нашел никакой документации по этому вопросу.
Моя стратегия просто обновить имя хоста состояла в том, чтобы sed
существующее общедоступное имя хоста с новым во всех файлах в мастере/ узел конфигурации, но, похоже, это не сработало.
Есть ли определенные поля Playbook / инвентаризации, которые мне нужно использовать / обновить, чтобы легко обновить это с мастера Ansible?
ОБНОВЛЕНИЕ: я запустил файл 'openshift-master / redeploy-certificate.yaml' после того, как обновил файл инвентаризации следующим образом:
openshift_master_overwrite_named_certificates=true
openshift_master_cluster_public_hostname=new-public-hostname.com
После этого я проверил сертификаты на главном узле, и они показались мнечтобы добавить новый SAN к master.server.crt
и etcd.server.crt
. Однако, когда я перехожу на новое имя хоста, он все равно перенаправляет меня на старое имя хоста. Не хватает ли еще какой-нибудь книги для обновления в системе?