問題タブ [terraform-provider-aws]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
694 参照

amazon-s3 - Terraform を使用して Django 静的ファイル用に AWS S3 バケットを構成する

私はテラフォームが初めてです。

Django 静的ファイルを提供するように S3 バケットを構成しようとしています。
これらの静的ファイルに対する HTTP GET リクエストには無制限にアクセスできる必要がありますが、AWS ユーザーも存在する必要があります。このユーザー アカウントは、更新された静的ファイルを S3 バケットにアップロードするために Django によって使用されます。

私はこれを書いた:

しかし、terraform apply結果は次のとおりです。

ただし、追加principals すると次のようになりaws_s3_bucket_policy.integrations_lite_staticfiles_s3_bucket_policyます。

0 投票する
1 に答える
613 参照

amazon-web-services - AWS RDS Aurora 5.7 のインポートは v0.11.7 で機能しますか?

Aurora RDS を Aurora 1.x (MySQL 5.6) から Aurora 2.x (MySQL 5.7) にアップグレードしています。私はすでにAWSでそれを行っています(スナップショットを介して手動で、単純なクリックではまだサポートされていないため)、rmを述べてTerraformにインポートしようとしています(すでにTerraformのコードをアップグレードしています) 、成功しますが、terraform planは次の理由でクラスター (したがってインスタンスも) を破棄して再作成しようとします。

TF で行った変更は、RDS クラスターに対して次のとおりです。

パラメータ グループ (クラスタとインスタンスの両方) の場合:

パラメータ グループは正常にインポートされます。

問題は、正しいエンジンaurora-mysql」を間違ったエンジン「 aurora 」に変更しようとするためだと思われますが、なぜでしょうか?! インポートはOKで、私のTerraformコードでもOKです。それはTFのバグですか?何も見つかりません。

Terraform v0.11.7を使用しています

ドキュメントから:

Aurora MySQL 2.x のエンジン名は aurora-mysql です。Aurora MySQL 1.x のエンジン名は引き続き aurora です。Aurora MySQL 2.x のエンジン バージョンは 5.7.12 です。Aurora MySQL 1.x のエンジン バージョンは引き続き 5.6.10a です。Aurora MySQL 2.x のデフォルトのパラメータ グループは default.aurora-mysql5.7 です。Aurora MySQL 1.x のデフォルト パラメータ グループは引き続き default.aurora5.6 です。Aurora MySQL 2.x の DB クラスターパラメータグループのファミリー名は aurora-mysql5.7 です。Aurora MySQL 1.x の DB クラスターパラメータグループのファミリー名は引き続き aurora5.6 です。