AWS CodeDeployでデプロイ対象のアプリケーションによって処理を制御する
AWS CodeDeployでアプリケーションをデプロイする際に、特定のサーバーのみスクリプトを実行したいケースがあり、AppSpecのフックセクションで環境変数を利用して解決したのでそのメモです。 AppSpecのフッ […]
AWS CodeDeployでアプリケーションをデプロイする際に、特定のサーバーのみスクリプトを実行したいケースがあり、AppSpecのフックセクションで環境変数を利用して解決したのでそのメモです。 AppSpecのフッ […]
AWSで踏み台サーバーをt4系のインスタンスに変更しようとしたところ、アーキテクチャが適合しなかったので、サーバーを作り直して同じグローバルIPをアタッチしました。 構築自体は問題なく完了したのですが、SSH接続しようと
dockerでPHP/MySQLの開発環境をつくっていたら ハマった。 mysqliで接続すりゃいいんでしょと思っていたら上手くいかない。 USER?PASSWORD?間違えたかな?間違ってない。 環境 PHP7.2.2
はじめに CodePipelineで製品をデプロイする前に、EC2とAuroraのバックアップを手動で取得していました。 たいした手間でもないのですが、塵も積もればというのと、自動化できるならしておきたいということで対応
なぜsendmailからSESか 以下の理由でタイトルのようなことをやった ・SESのSMTPはSecureな通信しか受け付けないが送信元の都合で使えなかった ・AWS内のサーバー(sendmail)から直接外にメールを
Aレコード。そう思っていた時期が私にもありました。 「ドメインの設定なんてAレコード設定すればええやん」と思っていたがELBは明示的に固定IPを設定しない限り動的にIPが割り当てられるのでダメ。 CNAMEレコード。そう
昔々あるところに、毎日起動しているはずのAmazon ECSのタスクが起動しなかったことがありました。この記事ではその原因と対策について記します TL;DR 要点は次の3つです。AWS CDKのサンプルコードは記事後半に
EC2のUbuntuにCloudWatchエージェントをインストールの続き。 同じエージェントを使ってログをCloudWatch Logsに転送します。 やってみる エージェントが起動していることを確認(このあとに実施す
Amazonは暇なのか 暇を持て余しているのだろうか。 こんなものを作ったようだ。 AWS Cloud Quest 仮想の街に入りこみAWS Cloudのスキルを身に着けながら仮想市民をその技術で助けていくRPGのゲーム
Amazon LightsailはAWS提供のVPSです。単純なサーバー要件の場合、安価に手軽に利用することが出来ます。 稼働中のサーバーのスペックを変更する場合、インスタンスの設定変更ではなくスナップショットから新しく
Let’s EncryptのSSL証明書を導入する際に、通常のウェブ環境であれば、certbotをインストールしてコマンドを実行するだけで、自動的に証明書の発行・設置がおこなわれます。 この方法は「ドメイン認証」です。