【Terraform初心者向け】`[0]`と`[*]`の違いとは?countとfor_eachのリソースアクセスを理解する
はじめに Terraformのコードを読んでいると、リソースの参照で[0]や[*]といった[](ブラケット)が登場します。 # パターン1 aws_nat_gateway.main[0].id ...
84 search resultsShowing 1~20 results
You need to log-in
はじめに Terraformのコードを読んでいると、リソースの参照で[0]や[*]といった[](ブラケット)が登場します。 # パターン1 aws_nat_gateway.main[0].id ...
はじめに AWS のリージョナル NAT Gateway を作成すると、自動的にルートテーブルが生成されます。このルートテーブルの役割がわかりにくかったため、AWS サポートに確認した内容を整理...
はじめに CursorのAgentチャットには、タスクに応じて最適化された4つのモードがあります。 それぞれのモードで使えるツールや動作が異なるため、目的に応じて使い分けることで作業効率が大きく...
はじめに Terraform で Amazon Aurora を管理するとき、マスターパスワードを random_password で生成している方は多いと思います。しかしそのまま使うと、パスワ...
はじめに Terraformを使う際、バージョンを固定管理することは重要です。 Terraform本体とAWS Providerの最新バージョンを確認する方法をまとめます。 前提:なぜバージョン...
はじめに Amazon Auroraを構築するとき、「データベースのパスワードってどう管理すればいいの?」という疑問にぶつかります。 調べてみると、選択肢がいくつも出てきます。 AWS Secr...
はじめに 「最初からデプロイし直したいからreleaseブランチを作り直そう」と思い、ローカルとリモートの両方でブランチを削除したのに、再作成後にマージしようとすると Already up to...
はじめに 誤ってリモートにpushしてしまったコミットを取り消したい場面は、開発をしていると一度は経験するのではないでしょうか。 git reset でローカルを戻した後、git push --...
はじめに Terraformでセキュリティグループを定義するとき、ingress/egressブロックを直接書く方法と、aws_vpc_security_group_ingress_rule/a...
はじめに WebやモバイルアプリからFirebase AnalyticsのlogEventでイベントを送信した後、「送ったイベントデータをどこで集計・分析すればいいのか」で迷うことがあります。 ...
はじめに Terraformで terraform plan や terraform apply を実行した際に、以下のようなエラーが出て操作できなくなったことはありませんか? Error: E...
はじめに GitHub Actionsでこんなコードを書いたことはありませんか? - uses: actions/checkout@v4 実はこの書き方、サプライチェーン攻撃のリスクがあります。...
はじめに バックエンド構成をAPI Gateway + Lambda + DynamoDBで構築し、モバイルアプリから呼び出すAPIを実装しました。 実際に構築・運用してみて、メリットだけでなく...
はじめに EC2(Amazon Linux 2023)から、Aurora PostgreSQL 17 クラスターに psql で接続するまでの手順をまとめます。SSL 証明書を使った安全な接続と...
はじめに GitHubでPull Request(PR)をマージしたときに、関連するIssueを自動的に閉じることができる便利な機能があります。 Closes #10 Fixes #123 Re...
1. はじめに Nuxt.jsを容易にデプロイしてインフラ運用の負荷を削減したいので、AWS Amplifyを導入することが決まりました。 Amplifyは、GitHubと連携でき、pushする...
はじめに AWSのデータレイク・データウェアハウス基盤における下記構成を例に、このようなフローにおいてどのようにテストを実施すればよいかについて説明します。本実装では、オンプレミスからS3、Re...
1. フリーランスエンジニアへの転身 この記事では、どのようにしてフリーランスエンジニアへ転身し、また年収を上げるために行ったことや、フリーランスになる上でやるべきことなどをお伝えします。 まず...
はじめに これまでスタートアップから大企業まで、さまざまな規模でクラウド・インフラエンジニアとして働いてきました。 その経験から、スタートアップがインフラ規模を拡大していく際の運用改善の流れをご...
SSTを使ったAWSインフラ構築 SSTとは SST (Serverless Stack Toolkit) は、pulumiをベースにした、サーバーレスアプリケーションを構築するためのフレームワ...
84 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.