Terraform

GCP Cloud Run

Terraform で Cloud Run から Cloud SQL for MySQL へアクセス

概要 Cloud Run から Cloud SQL for MySQL へ アクセスするチュートリアルを Terraform で行う。一部手動でやる。 チュートリアル Cloud SQL Admin API ...
GCP Cloud Run

Terraform で Cloud Run (認証あり) と Cloud Scheduler のサービス間認証

概要 Scheduler と Cloud Run のサービス間認証を有効化し、Scheduler から認証付き Cloud Run を実行する。 Cloud Run はデフォルト非公開で、リクエストで認証情報を提供しないとサー...
GCP Cloud Run

Terraform で Cloud Run (未認証) を Cloud Scheduler でスケジュール実行

概要 前回は Github Actions で Cloud Run をデプロイした。 今回は Cloud Run (未認証)を Cloud Scheduler でスケジュール実行する。 デプロイフローは2つ。 Cl...
Alexa

APL (Alexa Presentation Language) カスタムスキルで Hello World

概要 前回、 hosted skills を利用して APL で Hello World を表示した。 APL (Alexa Presentation Language) で Hello World 今回はチュートリアル...
AWS Lambda

Alexa カスタムスキルを Terraform + Lambda + Python で作成する

概要 Alexa カスタムスキル Alexa のアプリケーションロジックを、開発者が AWS などでバックエンドサービスとして構築したもの。 Alexa Skills Kit が提供されている言語は 3つ。 Nod...
AWS

Terraform で Slack Evetns API + API Gateway + Lambda な slackbot を構築

概要 やりたいこと Slack Events API の Challenge 認証する API Gateway + Lambda を Terraform で作成したい。 API Gateway API Gatewa...
GCP

Terraform で GCP Security Command Center のアラートを Slack 通知

概要 やりたいこと Security Command Center のアラートを Slack 通知したい。 Cloud Pub/Sub + CloudFunctions で Slack 通知の仕方は以下。 Terr...
GCP

Terraform で Google Cloud Armor ログを有効化、 Logging でログを検索

概要 やりたいこと Cloud Armor ログを確認したい。 全体像 Cloud Armor 用のログが存在するわけでなく、LB のログの一環として出力される。 WAF ログを出すためには LB のログを出...
GCP

Terraform で Google Cloud Armor を構築、SQLi をブロック

概要 やりたいこと Web サイトへの SQL Injection や XSS などの攻撃をブロックしたい。GCP は WAF サービスとして Cloud Armor を提供しているため、これを利用する。 Cloud A...
GCP

Terraform で GCE + LB を構築、 Apache へアクセス

概要 やりたいこと LB + GCE の環境を Terraform で構築する。 前回は GCE のみを構築した。 Terraform で GCE を構築、Apache へアクセス GCP LB 基本的...
タイトルとURLをコピーしました