40.2.3. AWS EFS プロビジョナーの Ansible 変数
AWS EFS プロビジョナーは、所定の EFS ファイルシステムのディレクトリーに動的に作成されたディレクトリーを基盤とする NFS PV を動的にプロビジョニングします。AWS EFS プロビジョナー Ansible 変数を設定するには、以下の要件を満たす必要があります。
- AmazonElasticFileSystemReadOnlyAccess ポリシー (またはこれ以上) を割り当てられた IAM ユーザー。
- クラスターリージョン内の EFS ファイルシステム。
- 任意のノード (クラスターのリージョン内の任意のゾーン) が ファイルシステムの DNS 名 で EFS ファイルシステムをマウントできる、マウントターゲット と セキュリティーグループ。
変数 | 説明 |
---|---|
|
EFS ファイルシステムの ファイルシステム ID。 例: |
| EFS ファイルシステムの Amazon EC2 リージョン |
| IAM ユーザーの AWS アクセスキー (指定された EFS ファイルシステムが存在するかチェックする) |
| IAM ユーザーの AWS シークレットアクセスキー (指定された EFS ファイルシステムが存在するかチェックする) |
変数 | 説明 |
---|---|
|
|
|
EFS ファイルシステム内のディレクトリーのパスで、ここで EFS プロビジョナーがディレクトリーを作成して、作成する各 PV をサポートします。これは存在している必要があり、EFS プロビジョナーでマウントできる必要があります。デフォルトは |
|
StorageClasses で指定する |
|
Pod が配置されるノードを選択するラベルのマップ。例: |
|
EFS ファイルシステムへの書き込みパーミッションのために必要な場合の、Pod に指定する補助グループ。デフォルトは |