AWS認定試験

AWS認定試験 Solutions Architect Professional(SAP)合格体験記 2022

1.21(金)にソリューションアーキテクトのプロフェッショナルを受けて見事一発合格しました! 年の瀬の12.27(月)に合格したDevOpsに続き、現行あるプロフェッショナルレベルを2つとも取得できました! 得点は823点(1...
AWS認定試験

AWS認定試験 DevOps Engineer Professional(DOP)合格体験記 2021

年の瀬の12.27(月)にDevOps Engineer Professional(DOP)を受けて見事一発合格しました! それも910点という高得点(1000点満点、合格ライン750点)で合格することができました。 僕はこの...
2022.01.22
Terraform

Terraform aws_ecs_clusterのcontainerInsightsの差分出力を回避する

TerraformでECSを変更していたら、tfファイルの該当箇所を変更していないのに突然、aws_ecs_clusterのcontainerInsightsの差分が毎回表示されてしまうようになりました。 その回避方法をメモっておき...
Terraform

Terragruntでtfstateをモジュールごとに分割して管理する

TerraformのラッパーツールであるTerragruntを使用して、Terraformモジュールごとに状態管理ファイルのtfstateを管理してみます。 以前、こちらの記事でTerraformモジュール化について説明しま...
2021.09.22
Terraform

Terraformのみでtfstateをモジュールごとに分割して管理する

こちらの、Terragruntを使用したモジュール分割との比較記事となります。 本記事では、Terragruntを使用していないので、多少冗長な設定が増えていたり実行に手間がかかったりします。 ぜひTerragru...
Terraform

tgenvで複数バージョンのTerragruntを管理する

TerraformのラッパーツールであるTerragruntを、tgenvで複数バージョン管理してみます。 Terragruntは、TerraformをDRY(Don't Repeat Yourself)に記述でき、複数モジュールで...
2021.09.03
AWS

Linux(EC2)でAWS Vaultを使ってアクセスキーをセキュアに管理する

Linux(EC2)でAWS Vaultを動かしたのでメモっておきます。 基本的な使い方は、Macでやったときの以下記事をご参照ください。 本記事ではLinux固有のポイントに絞って説明します。 手順 ...
ローカルPC・環境周り

WindowsでUbuntuのインストールエラー(0xc03a001a)

WindowsでUbuntuインストール時に「 WslRegisterDistribution failed with error: 0xc03a001a 」とエラーになったのでメモっておきます。 事象 Windows 10 ...
AWS

AWS Vaultでアクセスキーをセキュアに管理して平文テキストファイル保存をやめる

ローカルPCからAWS CLIやTerraformを実行するときは、スイッチロールするにしろ最初のIAMユーザーの認証でアクセスキーが必要になります。 僕はしばらくこちらの記事のときのように、~/.aws/credencialsにそ...
2021.09.27
ローカルPC・環境周り

Macが大文字小文字区別しないためCakePHPのMissingControllerExceptionが動く

Macのあるあるネタに引っかかってしまったのでメモっておきます。 事象 ある開発者さんからAWSにデプロイしてほしいと依頼を受けて、受領したDockerfileとCakePHP一式を、ほいほいーっとFargateにデプロイしま...
スポンサーリンク