8.2. Fernet デプロイメントの確認
Fernet トークンが適切に機能していることを確認するには、コントローラーノードの IP アドレスを取得し、コントローラーノードに対して SSH を実行し、トークンドライバーおよびプロバイダーの設定を確認します。
手順
コントローラーノードの IP アドレスを取得します。
source ~/stackrc openstack server list
[stack@director ~]$ source ~/stackrc [stack@director ~]$ openstack server list --------------------------------------------------------------------------------------------+ | ID | Name | Status | Networks | --------------------------------------------------------------------------------------------+ | 756fbd73-e47b-46e6-959c-e24d7fb71328 | overcloud-controller-0 | ACTIVE | ctlplane=192.0.2.16 | | 62b869df-1203-4d58-8e45-fac6cd4cfbee | overcloud-novacompute-0 | ACTIVE | ctlplane=192.0.2.8 | --------------------------------------------------------------------------------------------+
Copy to Clipboard Copied! コントローラーノードに対して SSH を実行します。
ssh tripleo-admin@192.0.2.16
[tripleo-admin@overcloud-controller-0 ~]$ ssh tripleo-admin@192.0.2.16
Copy to Clipboard Copied! トークンドライバーおよびプロバイダー設定の値を取得します。
sudo crudini --get /var/lib/config-data/puppet-generated/keystone/etc/keystone/keystone.conf token driver sudo crudini --get /var/lib/config-data/puppet-generated/keystone/etc/keystone/keystone.conf token provider
[tripleo-admin@overcloud-controller-0 ~]$ sudo crudini --get /var/lib/config-data/puppet-generated/keystone/etc/keystone/keystone.conf token driver sql [tripleo-admin@overcloud-controller-0 ~]$ sudo crudini --get /var/lib/config-data/puppet-generated/keystone/etc/keystone/keystone.conf token provider fernet
Copy to Clipboard Copied! Fernet プロバイダーをテストします。
exit source ~/overcloudrc openstack token issue
[tripleo-admin@overcloud-controller-0 ~]$ exit [stack@director ~]$ source ~/overcloudrc [stack@director ~]$ openstack token issue -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Field | Value | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | expires | 2016-09-20 05:26:17+00:00 | | id | gAAAAABX4LppE8vaiFZ992eah2i3edpO1aDFxlKZq6a_RJzxUx56QVKORrmW0-oZK3-Xuu2wcnpYq_eek2SGLz250eLpZOzxKBR0GsoMfxJU8mEFF8NzfLNcbuS-iz7SV-N1re3XEywSDG90JcgwjQfXW-8jtCm-n3LL5IaZexAYIw059T_-cd8 | | project_id | 26156621d0d54fc39bf3adb98e63b63d | | user_id | 397daf32cadd490a8f3ac23a626ac06c | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Copy to Clipboard Copied! 結果には長い Fernet トークンが含まれます。