
В качестве продолженияэтот вопрос: Как настроить Keystone с Juju? Другие вопросы по этой теметакспросите, что им нужно, чтобы использовать Juju в их установке openstack. Мне нужно наоборот. Я хочу настроить keystone для аутентификации через Active Directory, но первое, что нужно в файле конфигурации keystone:
# [ WARNING ]
# Configuration file maintained by Juju. Local changes may be overwritten.
Это предупреждение следует учитывать, поскольку изменения конфигурации сбрасываются после перезагрузки контейнера.
Я просмотрел всю файловую систему контейнера на предмет файлов, связанных с keystone и juju, но единственный файл, который я смог найти ( /var/lib/juju/agents/unit-keystone-0/charm/.juju-persistent-config
), который, по-видимому, связан, также сбрасывается после перезагрузки.
Итак, где я могу настроить juju для создания файла конфигурации keystone с моими дополнениями для Active Directory?
решение1
Я попытаюсь дать начальный ответ, и надеюсь, кто-то сможет отредактировать и улучшить мой ответ, если у него будет более актуальная информация.
Параметры конфигурации можно найти по адресуJUJU Keystone Charm.
С вашего компьютера с установленными инструментами Juju.
export JUJU_HOME=~/.cloud-install/juju
juju ssh landscape-server/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u landscape -E bash'
После подключения вы можете juju set keystone "key=value"
использовать значения, найденные на странице juju keystone charm. Я не знаю, какие именно настройки вам нужно добавить для Active Directory, но, скорее всего, вы найдете некоторую необходимую информацию изОбразец информации Active Directory.