GCP Cloud Run Terraform で Cloud Run から Cloud SQL for MySQL へアクセス 概要Cloud Run から Cloud SQL for MySQL へ アクセスするチュートリアルを Terraform で行う。一部手動でやる。チュートリアルCloud SQL Admin API 有効化以下から有効にする。有効ににする... 2022.03.27 GCP Cloud RunGoMySQLTerraform
GCP Cloud Run Terraform で Cloud Run (認証あり) と Cloud Scheduler のサービス間認証 概要Scheduler と Cloud Run のサービス間認証を有効化し、Scheduler から認証付き Cloud Run を実行する。Cloud Run はデフォルト非公開で、リクエストで認証情報を提供しないとサービスにアクセスでき... 2022.03.24 GCP Cloud RunTerraform
GCP Cloud Run Terraform で Cloud Run (未認証) を Cloud Scheduler でスケジュール実行 概要前回は Github Actions で Cloud Run をデプロイした。今回は Cloud Run (未認証)を Cloud Scheduler でスケジュール実行する。デプロイフローは2つ。Cloud Scheduler は T... 2022.03.23 GCP Cloud RunTerraform
Alexa APL (Alexa Presentation Language) カスタムスキルで Hello World 概要前回、 hosted skills を利用して APL で Hello World を表示した。APL (Alexa Presentation Language) で Hello World今回はチュートリアルとして、これを Terra... 2021.12.20 AlexaAWSAWS LambdaTerraform
AWS Lambda Alexa カスタムスキルを Terraform + Lambda + Python で作成する 概要Alexa カスタムスキルAlexa のアプリケーションロジックを、開発者が AWS などでバックエンドサービスとして構築したもの。Alexa Skills Kit が提供されている言語は 3つ。Node.jsJavaPythonAle... 2021.12.12 AWS LambdaPythonTerraform
AWS Terraform で Slack Evetns API + API Gateway + Lambda な slackbot を構築 概要やりたいことSlack Events API の Challenge 認証する API Gateway + Lambda を Terraform で作成したい。API GatewayAPI Gateway に関しては下記が大変わかりやす... 2021.02.09 AWSAWS LambdaSlackTerraform
GCP Security Terraform で GCP Security Command Center のアラートを Slack 通知 概要やりたいことSecurity Command Center のアラートを Slack 通知したい。以下の流れで通知できるとのこと。NotificationConfig について掘り下げる。SCC -> NotificationConfi... 2021.02.01 GCPGCP Cloud Pub/SubGCP CloudFunctionsGCP SecurityTerraform
GCP Terraform で Google Cloud Armor ログを有効化、 Logging でログを検索 概要やりたいことCloud Armor ログを確認したい。全体像Cloud Armor 用のログが存在するわけでなく、LB のログの一環として出力される。WAF ログを出すためには LB のログを出すLBのログはバックエンドサービスで出すC... 2021.01.19 GCPGCP Cloud ArmorTerraform
GCP Terraform で Google Cloud Armor を構築、SQLi をブロック 概要やりたいことWeb サイトへの SQL Injection や XSS などの攻撃をブロックしたい。GCP は WAF サービスとして Cloud Armor を提供しているため、これを利用する。Cloud Armor は LB に紐付... 2021.01.17 GCPGCP Cloud ArmorTerraform
GCP Terraform で GCE + LB を構築、 Apache へアクセス 概要やりたいことLB + GCE の環境を Terraform で構築する。前回は GCE のみを構築した。Terraform で GCE を構築、Apache へアクセスGCP LB基本的には以下に従ってやっていく。シンプルな外部 HTT... 2021.01.17 GCPTerraform