設定・構築・運用Webアプリケーションに渡されるheader情報を確認する HerokuやAWSといったクラウドのサービスを利用してWebアプリケーションを動かすと、サービス独自の情報がheaderに追加されることがあります。 GCPのApp Engineスタンダード環境で動くアプリケーション(Cloud Load...2022.12.29設定・構築・運用
設定・構築・運用awscliの’ascii’ codec can’t encode characterを解決する awscliの出力がエラーで途切れるようであれば、環境変数の設定で解決するかもしれません。2021.04.192022.12.25設定・構築・運用
設定・構築・運用blackbox_exporterでsmtp監視 Prometheusでサービスの死活監視をやろうとするとお世話になるのが、blackbox_exporter。設定を調整するための環境を作って、試してみました。 blackbox_exporterを使った監視構成 Prometheusからデ...2022.10.09設定・構築・運用
設定・構築・運用Terraformの管理からSSL証明書を外す Terraformを使うということは、インフラをコード管理するということなので、SSL証明書も有効期限が来る前に更新する必要があるということを理解しているはずです。 ですが、理解していないソフトウェアチームがTerraformのコードのある...2022.04.09設定・構築・運用
設定・構築・運用AWS SSMで他クラウドのVMを管理する 管理できているようでできていないVM。 「誰のアカウントがあるの?」「インストールされているパッケージのバージョンは?」「急にネットワーク使用量が多くなったりしていない?」 数が多くなってくると1つずつ調べて回るのも手間なので、AWS Sy...2022.03.21設定・構築・運用
設定・構築・運用NEGは存在しないGAEサービスを指定してもエラーにならない! GCPのNetwork Endpoint Groupでハマったので、メモ。 エラーにならない gcloudのバージョン $ gcloud version Google Cloud SDK 367.0.0 app-engine-python ...2021.12.31設定・構築・運用
設定・構築・運用Cloud SchedulerのPERMISSION_DENIEDの原因は? GCPで、Cloud SchedulerとCloud Runの組み合わせで定期的に処理を行おうとしてトラぶったので、メモしておきます。「呼び出し元」「呼び出し先」の2つの権限を考えないといけないので、状況を整理しながら進めましょう。 デフォ...2021.08.06設定・構築・運用
設定・構築・運用docker-machine regenerate-certsでも繋がらない?! 久しぶりにdocker-machineを使おうとしたら、証明書の再作成だけでは解決できなかった。 docker-machineを起動したら、証明書は再作成 docker-machineを起動させた場合、たいていは証明書の再作成を求められる。...2021.04.05設定・構築・運用
設定・構築・運用Serverless FrameworkでProvide a valid source imageと言われたら AWS Lambdaでコンテナが使えるようになり、Serverless Frameworkで設定できるようにもなりました。が、エラーに遭遇したので、メモ。 Source image XXX is not valid. Provide a v...2021.03.24設定・構築・運用