AWS

EC2のSnapshotのLifecyclePolicyをコピペで設定するためのあんちょこ

はじめに EBSスナップショットのライフサイクルポリシーの作成は設定項目がそこそこ多いので、同じような内容で複数個設定しようとすると面倒だしミスも発生しやすくなります。 特に、IaC環境ではなくマネジメントコンソールで設定しなければいけない場合に…

SPAをS3でホスティングすると404が出てしまうのの対策

何回か遭遇しているので備忘録として書いておく。 問題 S3でホストしているSPAでURLのルーティングをしたい場合、とくに何も設定しないとS3側のルーティングが優先されるのでSPAでのルーティングがされる前にエラーになってしまう。 例えば、http://example.…

aws-sdk-go-v2を使う時にアクセスキーをコード上で直指定する

はじめに aws-sdkを使う場合、認証方法として環境変数、ローカルのcredentialsファイル、IAMRoleなどを使うことが一般的だが、 カジュアルな用途で使用する場合にはこれらの準備をすることが煩雑な場合もある。 こういった場合にaws-sdk-goのv1では credenti…

CloudWatch Logs Agentをセットアップする時に便利なあんちょこ

CloudWatch Logs AgentをEC2環境で手動でセットアップしたいということが稀によくあって、 毎回エディタで開いて実行するのも面倒なのであんちょこを書いておく。 # agentのインストール sudo yum install -y awslogs # awscli.confのregionを 'us-east-1' t…