Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ALBのヘルスチェック用HTTPステータスコードで302を受け入れるように変更 #43

Conversation

yousan
Copy link
Contributor

@yousan yousan commented Jun 7, 2024

🎩 What? Why?

  • スタックをデプロイしようととしたところ、ALBからのヘルスチェックに失敗しました。
    • Decidimがホスト名が違っていた場合のリダイレクトに 302 Found を利用していることが原因のようでした。
  • テスト用のスナップショットの該当箇所に 302 を追記しました。

📌 Related Issues

📋 Subtasks

  • ヘルスチェックのHTTPステータスコードに302を追加しました。

📷 Screenshots (optional)

修正してデプロイに成功しているスクリーンショットです。

@yousan
Copy link
Contributor Author

yousan commented Jun 10, 2024

テストに失敗していますね 👀

@@ -1080,7 +1080,7 @@ exports[`DecidimStack Created 1`] = `
"HealthCheckPort": "80",
"HealthCheckProtocol": "HTTP",
"Matcher": {
"HttpCode": "301",
"HttpCode": "301,302",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

snapshotはどのように修正すればよいかわからず、直接編集を行いました。

@yousan yousan closed this Jun 11, 2024
@yousan yousan deleted the feat/42-fix-healthy-http-status-code-for-alb branch June 11, 2024 01:14
@yousan yousan restored the feat/42-fix-healthy-http-status-code-for-alb branch June 11, 2024 02:06
@yousan yousan reopened this Jun 11, 2024
Copy link
Contributor

@ayuki-joto ayuki-joto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
ありがとうございます!

@ayuki-joto ayuki-joto merged commit 052946e into codeforjapan:main Jun 14, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants