13.8. コンテナー化されたサービスに永続的な変更を加える
Heat を使用して、Red Hat OpenStack Platform (RHOSP) サービスのコンテナー化されたサービスに永続的な変更を加えることができます。最初に RHOSP をデプロイしたときに使用した既存のテンプレートを使用するか、新しいテンプレートを作成してデプロイスクリプトに追加します。次の例では、libvirt の秘密鍵のサイズを 4096 に増やしています。
手順
libvirt-keysize.yamlという新しいyamlテンプレートを作成し、LibvirtCertificateKeySizeパラメーターを使用してデフォルト値を2048から4096に増やします。cat > /home/stack/templates/libvirt-keysize.yaml parameter_defaults: LibvirtCertificateKeySize: 4096 EOF$ cat > /home/stack/templates/libvirt-keysize.yaml parameter_defaults: LibvirtCertificateKeySize: 4096 EOFCopy to Clipboard Copied! Toggle word wrap Toggle overflow libvirt-keysize.yaml設定ファイルをデプロイスクリプトに追加します。openstack overcloud deploy --templates \ ... -e /home/stack/templates/libvirt-keysize.yaml ...
$ openstack overcloud deploy --templates \ ... -e /home/stack/templates/libvirt-keysize.yaml ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow デプロイスクリプトを再実行します。
./deploy.sh
$ ./deploy.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow