
フォローアップとしてこの質問: JujuでKeystoneを設定するにはどうすればいいですか? このトピックに関するその他の質問このようなOpenStack インストールで Juju を使用するために何が必要かを尋ねます。私はその逆が必要です。Active Directory に対する認証用に Keystone を構成したいのですが、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
関連していると思われる唯一のファイル ( ) も再起動後にリセットされます。
では、Active Directory 用の追加情報を含む keystone 構成ファイルを作成するために、juju をどこで構成すればよいのでしょうか?
答え1
私は最初の回答を提供しようと思いますが、より関連性の高い情報をお持ちの方がいれば、私の回答を編集して改善していただければ幸いです。
設定オプションについては、JUJU キーストーンチャーム。
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チャームページにある値を使用できます。アクティブディレクトリに追加する必要がある特定の設定はわかりませんが、必要な情報のいくつかは次の場所から見つかる可能性があります。アクティブ ディレクトリ情報のサンプル。