Funch関連インフラの撤去(参照削除) - #20
Open
kantacky wants to merge 3 commits into
Open
Conversation
Funch関連インフラの撤去に伴い、BFFからFunch Serviceを呼び出す 必要がなくなったため、terraform_remote_stateの参照、 run.invokerのIAMバインディング、FUNCH_API_URL環境変数を削除した。 このコミットではBFF側の参照のみを扱い、Funch Service本体の リソース定義は変更していない。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Funch Serviceの撤去によりDBへ接続するサービスアカウントが 不要になったため、funch-svcとその環境別ユーザーを database_service_accountsから削除した。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Funch Serviceの撤去に伴い監視する対象がなくなるため、 Service Server Error (Prd)のログフィルタからfunch-apiを削除した。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
kantacky
marked this pull request as ready for review
August 1, 2026 09:55
kantacky
requested review from
a team,
Hosoda-abo,
hikaru-0602 and
masaya-osuga
August 1, 2026 09:55
masaya-osuga
approved these changes
Aug 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
背景
Funch 関連のインフラを撤去する。本 PR はその第 1 段階として、Funch Service を参照している周辺リソースの定義を削除する。
Funch Service 本体(
terraform/google/server/funch-service)は、参照が残ったままだとterraform_remote_stateの解決に失敗するため、本 PR の apply 後に別途 destroy する。変更点
funch_serviceのterraform_remote_stateデータソース、run.invokerの IAM バインディング、FUNCH_API_URL環境変数を削除database_service_accountsからfunch-svc/funch-svc-dev/funch-svc-stgを削除funch-apiを除外Firebase Remote Config の
funchフラグは今回のスコープ外として残している。確認事項
terraform fmt -recursive -checkが通ることを確認済みFUNCH_API_URLを必須で読み込んでいないこと後続作業
terraform/google/server/funch-serviceを dev → stg → prd の順にterraform destroyfunch-serviceディレクトリとdigger.ymlの該当 project を削除する PR を作成swift2023groupc-tfstate/server/funch-service-*を削除🤖 Generated with Claude Code