AWS, AWS Lambda, Slack, Terraform

概要やりたいこと

Slack Events API の Challenge 認証する API Gateway + Lambda を Terraform で作成したい。

API Gateway

API Gateway に関しては ...

GCP, GCP Cloud Pub/Sub, GCP CloudFunctions, GCP Security, Terraform

概要やりたいこと

Security Command Center のアラートを Slack 通知したい。

Cloud Pub/Sub + CloudFunctions で Slack 通知の仕方は以下。

Terrafo ...

GCP, GCP Cloud Armor, Terraform

概要やりたいこと

Cloud Armor ログを確認したい。

全体像

Cloud Armor 用のログが存在するわけでなく、LB のログの一環として出力される。

WAF ログを出すためには LB のログを出す
LB ...

GCP, GCP Cloud Armor, Terraform

概要やりたいこと

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

Cloud ...

GCP, Terraform

概要やりたいこと

LB + GCE の環境を Terraform で構築する。

前回は GCE のみを構築した。

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

基本的には以下 ...

GCP, Terraform

概要やりたいこと

Terraform を使って Google Compute Engine (GCE ) を作成する。

また、Apache を建ててアクセスできるようにする。

TerraformGCE

Terraf ...

GCP, GCP Cloud Pub/Sub, GCP CloudFunctions, Slack, Terraform

概要やりたいこと

GCP のアラートを Slack へ通知したい。

AWS の場合 AWS Chatbot という Slack 連携サービスが存在するが、GCP にはないため、 Cloud Functions で Slack ...

GCP, GCP Cloud Pub/Sub, GCP CloudFunctions, Terraform

概要やりたいこと

Cloud Pub/Sub でメッセージを受信した時に CloudFunctions を実行したい。

Cloud Pub/Sub のチュートリアルを Terraform で行う。

Cloud Pub/ ...

GCP, GCP Cloud Run, Terraform

概要やりたいこと

Terraform を使って GCP の Cloud Run をデプロイする。

TerraformCloud Run チュートリアルgoogle_cloud_run_service

一番ベーシックなコ ...

GCP, GCP CloudFunctions, Python3, Terraform

概要やりたいこと

Terraform で CloudFunctions をデプロイしたい。

前回の GCP チュートリアルの続き。

Terraform 公式の GCP チュートリアル
CloudFunctions ...