AWS PyCharmにCloudFormation構文チェックのためcfn-lintプラグインを導入(Windows) cfn-lintを使うことでCloudFormationのテンプレートの構文チェックを行う事ができます。これまでプロジェクトには基本的にCIの中で自動実行していました。ただ、それだとPushしないとc... 2021.09.08 AWSIaCPython
AWS CloudFormationとAnsibleでEC2インスタンス構築時にOpenVPN構築してみた 以前に紹介した以下の記事で、AWS上のAmazonLinux2にOpenVPNサーバを構築しました。AWS上のEC2でOpenVPNサーバを構築するさらに以下の記事ではAnsibleを使ってコードによ... 2021.09.06 AWSIaCLinux
AWS CloudFormationでec2のcfn-initを使ったデバック方法 CloudFormationでEC2インスタンスへパッケージを自動インストールセットする際には、UserDataを利用する必要があります。UserDataを利用した方法については以下でメモしています。... 2021.09.01 AWSIaC
AWS AWSのCloudFormationでIaCを実践(8) – Route53 Resolver 前回はRoute53 PrivateHostedZoneを作成してレコードを登録しました。前回(第7回) - Route53 HostedZone最終的にVPC内のインスタンスであれば名前解決できまし... 2021.08.25 AWSIaC
AWS AWSのCloudFormationでIaCを実践(7) – Route53 Hosted Zone 前回はCloudTrailを有効にして各種AWS操作ログを取得しました。前回(第6回) - CloudTrail また、こちらの記事ではCloudTrailのログをElasticsearch+Kiba... 2021.08.24 AWSIaC
AWS AWSのCloudFormationでIaCを実践(6) – CloudTrail 前回はVPC FlowLogsを有効にしてネットワーク関連のログを取得しました。前回(第5回) - VPC FlowLogs今回は引き続きログ取得としてCloudTrailの証跡の作成をCloudFo... 2021.08.13 AWSIaC
AWS AWSのCloudFormationでIaCを実践(5) – VPC FlowLogs AWSのCloudFormationでIaCを実践ということでVPCの作成からはじめて素のEC2(AmazonLinux2)を構築するところまで実施しました。ここまでで一旦区切りはつきましたが、今回は... 2021.08.11 AWSIaCNetwork
AWS AWSのCloudFormationでIaCを実践(4) – ec2 AWS CloudFormationを使ってはじめてのIaC実践という事で引き続き前回からの続きとなります。目標としてはAWSアカウントを取得したゼロの状態から、IaCでVPCやRole、Securo... 2021.08.07 AWSIaC
AWS AWSのCloudFormationでIaCを実践(3) – SecurityGroup AWS CloudFormationを使ってはじめてのIaC実践という事で前回の続きとなります。 目標としてはAWSアカウントを取得したゼロの状態から、IaCでVPCやRole、SecurotyGro... 2021.08.06 AWSIaC
AWS AWSのCloudFormationでIaCを実践(2) – IAM Role 1. はじめにAWS CloudFormationを使ってはじめてのIaC実践という事で前回の続きとなります。目標としてはAWSアカウントを取得したゼロの状態から、IaCでVPCやRole、Secur... 2021.08.03 AWSIaC
AWS AWSのCloudFormationでIaCを実践してみる(1) – VPC 1. はじめにAWSアカウントを取得した後、EC2インスタンスを作成して利用したいといった場合には、まずはEC2を配置するためのネットワークであるVPCやサブネット、ルーティングテーブルなどを作成する... 2021.08.01 AWSIaC