CEPHであなたのterrform状態を保存すること
1838 ワード
CEPHインスタンスへのアクセスがあれば、S 3バックエンドを使用してterraform状態を保存できます.使用法はs 3自体とほとんど同じですが、以下の引数を設定する必要があります.
ここでは、コピーアンドペーストフレンドリーなバージョンです
endpoint
skip_credentials_validation
force_path_style
endpoint
は、CEPHインスタンスが応答するホスト名に設定する必要があります.skip_credentials_validation
はバックエンドがAmazon STSに対する資格情報を検証するかどうかを制御します.あなたのCEPH資格証明書を検証するためにSTSをカウントすることができないので、これはtrue
にセットされなければなりません.force_path_style
は、バケツ名がサブドメイン(例えばmybucket.myceph.myintranet
)または経路(例えばmyceph.myintranet/mybucket
)で指定されるならば、コントロールします.パススタイルはCEPHと互換性がありますので、true
に設定する必要があります.ここでは、コピーアンドペーストフレンドリーなバージョンです
terraform {
backend "s3" {
bucket = "your-bucket-name"
key = "a-key"
region = "us-east-1"
endpoint = "hostname.for.the.ceph.instance"
access_key = "your-access-key"
secret_key = "your-secret-key"
skip_credentials_validation = true
force_path_style = true
}
}
Reference
この問題について(CEPHであなたのterrform状態を保存すること), 我々は、より多くの情報をここで見つけました https://dev.to/thiagoarrais/storing-your-terraform-state-in-ceph-1lg3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol