付録I Ansible の全般的な設定
これは最も一般的な設定可能な Ansible パラメーターです。ベアメタルまたはコンテナーのデプロイメント方法に応じて、2 つのパラメーターセットを使用できます。
これは、利用可能なすべての Ansible パラメーターの完全なリストではありません。
ベアメタル および コンテナー の設定
monitor_interfaceCeph Monitor ノードがリッスンするインターフェイス。
- 値
- ユーザー定義
- 必須
- はい
- 注記
-
1 つ以上の
monitor_*パラメーターに値を割り当てる必要があります。
monitor_addressCeph Monitor ノードもリッスンするアドレス。
- 値
- ユーザー定義
- 必須
- はい
- 注記
-
1 つ以上の
monitor_*パラメーターに値を割り当てる必要があります。
monitor_address_blockCeph パブリックネットワークのサブネット。
- 値
- ユーザー定義
- 必須
- はい
- 注記
-
ノードの IP アドレスが不明ではあるが、サブネットが既知である場合に使用します。1 つ以上の
monitor_*パラメーターに値を割り当てる必要があります。
ip_version- 値
-
ipv6 - 必須
- IPv6 アドレス指定を使用している場合は必須です。
public_networkIPv6 を使用する場合には、Ceph パブリックネットワークの IP アドレスとネットマスク、または対応する IPv6 アドレス。
- 値
- ユーザー定義
- 必須
- はい
- 注記
- 詳細は、Red Hat Ceph Storage のネットワーク設定の確認 を参照してください。
cluster_networkIPv6 を使用する場合には、Ceph クラスターネットワークの IP アドレスとネットマスク、または対応する IPv6 アドレス。
- 値
- ユーザー定義
- 必須
- いいえ
- 注記
- 詳細は、Red Hat Ceph Storage のネットワーク設定の確認 を参照してください。
configure_firewallAnsible は適切なファイアウォールルールの設定を試みます。
- 値
-
trueまたはfalse - 必須
- いいえ
ベアメタル 固有の設定
ceph_origin- 値
-
repositoryまたはdistroまたはlocal - 必須
- はい
- 注記
-
repository値は、新しいリポジトリーで Ceph をインストールすることを意味します。distroの値は、個別のリポジトリーファイルが追加されず、Linux ディストリビューションに含まれる Ceph のバージョンをすべて取得することを意味します。localの値は、Ceph バイナリーがローカルマシンからコピーされることを意味します。
ceph_repository_type- 値
-
cdnまたはiso - 必須
- はい
ceph_rhcs_version- 値
-
4 - 必須
- はい
ceph_rhcs_iso_pathISO イメージの完全パス。
- 値
- ユーザー定義
- 必須
-
はい (
ceph_repository_typeがiso設定されている場合)
コンテナー 固有の設定
ceph_docker_image- 値
-
ローカルの Docker レジストリーを使用している場合には
rhceph/rhceph-4-rhel8またはcephimageinlocalreg。 - 必須
- はい
ceph_docker_image_tag- 値
-
ローカルレジストリーの設定中に提供された
rhceph/rhceph-4-rhel8またはcustomtagのlatestバージョン。 - 必須
- はい
containerized_deployment- 値
-
true - 必須
- はい
ceph_docker_registry- 値
-
ローカルの Docker レジストリーを使用している場合は、
registry.redhat.io、またはLOCAL_FQDN_NODE_NAME。 - 必須
- はい