プログラマーの雑記
普段つまずいたこと、勉強途中の覚え書き
ラベル
terraform
の投稿を表示しています。
すべての投稿を表示
ラベル
terraform
の投稿を表示しています。
すべての投稿を表示
2019年9月25日水曜日
terraformを使って、redisを作成する方法
›
terraformを使って、各AZに一つずつノード(合計3つ)が存在するredisクラスターを作成します。 完成イメージ は以下の通りです。 tfファイルの内容は以下の通りです。 resource "aws_elasticache_subnet_...
terraform環境毎に切り替える方法
›
terraformで環境毎に切り替えるには terraform workspace を使います。 今回はステージング環境と本番環境でそれぞれS3バケット一つの作成を例とします。具体的な操作手順は以下の通りです。 まず、ステージング環境と本番環境用workspaceを作成 ...
2019年9月24日火曜日
terraformで特定のリソースだけを削除/作成する
›
terraformで特定なリソースを削除 terraformでウェブアプリケーションのインフラを構築しました。 検証中にとあるリソースの設定にミスがあることに気づきました。すべて削除して再構築するには時間が… terraformで特定のリソースだけを削除することができます。...
2019年9月22日日曜日
terraform workspaceとは?
›
terraformのworkspaceとは? 簡単に言うと、terraformで行った操作や、状態のデータなどを保持する場所です。 terraform workspaceのコマンド一覧は以下の通りです。 $ terraform workspace -h U...
2019年9月20日金曜日
terraformでRoute53にレコードを追加しようとしたら、「but it already exist」のエラーが発生しました
›
terraformを使って、Route53にロードバランサーのレコードを追加しようとしたら、エラーが起きました。 使ったソースコードは以下の通りです。 resource "aws_route53_record" "www" { zo...
2019年9月4日水曜日
Terrafom入門編ー設定、及びEC2インスタンスを作成
›
作業用フォルダを作成 作成するフォルダ名は terraform_test1 を例します。 $mkdir terraform_test1 AWSにアクセス用認証情報を設定 AWSコンソール画面でterraform用IAMユーザーを作成し、acces...
2019年8月28日水曜日
macにTerraformをインストールする方法
›
まず、 Terraformの公式ダウンロードページ から対応OSのパッケージをダウンロードします。 ファイルダウンロード後解凍します。そしたら terraform という名前のファイルが表示されます。 前のステップで獲得した「 terraform 」ファイルを自分のPA...
›
ホーム
ウェブ バージョンを表示