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

Create xmtpd worker service #4

Merged
merged 1 commit into from
Nov 27, 2024
Merged

Conversation

neekolas
Copy link
Contributor

@neekolas neekolas commented Nov 26, 2024

TL;DR

Added Terraform configuration for XMTPD worker service deployment on AWS ECS Fargate.

What changed?

  • Created new Terraform module for XMTPD worker service
  • Configured ECS task definition with environment variables and secrets
  • Set up security group rules for worker service networking
  • Implemented health checks via metrics endpoint
  • Added support for debug logging configuration

Copy link
Contributor Author

neekolas commented Nov 26, 2024

@neekolas neekolas marked this pull request as ready for review November 26, 2024 01:05
@neekolas neekolas force-pushed the 11-25-create_xmtpd_api_service branch from 596d31c to f58644f Compare November 26, 2024 01:25
@neekolas neekolas force-pushed the 11-25-create_xmtpd_worker_service branch from 5d0ddff to 76ad09e Compare November 26, 2024 01:25
@neekolas neekolas force-pushed the 11-25-create_xmtpd_api_service branch from f58644f to ddc6187 Compare November 27, 2024 00:17
@neekolas neekolas force-pushed the 11-25-create_xmtpd_worker_service branch from 76ad09e to e3b36f3 Compare November 27, 2024 00:17
Copy link
Contributor Author

neekolas commented Nov 27, 2024

Merge activity

  • Nov 26, 4:22 PM PST: A user started a stack merge that includes this pull request via Graphite.
  • Nov 26, 4:24 PM PST: Graphite rebased this pull request as part of a merge.
  • Nov 26, 4:25 PM PST: A user merged this pull request with Graphite.

@neekolas neekolas changed the base branch from 11-25-create_xmtpd_api_service to graphite-base/4 November 27, 2024 00:22
@neekolas neekolas changed the base branch from graphite-base/4 to main November 27, 2024 00:22
@neekolas neekolas force-pushed the 11-25-create_xmtpd_worker_service branch from e3b36f3 to ecb32f6 Compare November 27, 2024 00:23
@neekolas neekolas merged commit b04944e into main Nov 27, 2024
1 check 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
Development

Successfully merging this pull request may close these issues.

3 participants