Skip to content

kuriboo1002/pubsub-sample

Repository files navigation

pubsub-sample

pub/subのstreamingPull型の検証

pub/subの作成

export topicName=<topicName>
export projectId=<projectId>

gcloud config set project $projectId
gcloud pubsub topics create $topicName
gcloud pubsub subscriptions create --topic $topicName $topicName-sub

gcloud pubsub topics list
gcloud pubsub subscriptions list

publish

gcloud pubsub topics publish $topicName --message "PubSub Sample"

subscription

go run main.go

or

docker compose up

env

direnv

ローカルで動かす場合は.envrc.exampleを.envrcに変更し値を入れる。
direnv allowを実行する。

dockerenv

ローカルで動かす場合は.env.exampleを.envに変更し値を入れる

credentials

projectでpubsubの[Pub/Sub サブスクライバー]をつけたSAを作成してcredentialsフォルダに配置する。

About

pub/subのstreamingPull型の検証

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published