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

Adding HA health-check auto-heal, Zero Downtime Deployments #136

Merged
merged 2 commits into from
Nov 5, 2024

Conversation

mhmdksh
Copy link

@mhmdksh mhmdksh commented Nov 5, 2024

This update creates a whole new set of deployments for the backend, it adds the below:

  1. Adds Health Checks to the GraphQL Backends
  2. Add 3 replicas of the GraphQL Backend and 3 replicas of the Job Backend
  3. Updates the Caddy reverse proxy configuration to accommodate for HA Availability and Load Balancing
  4. Updates the Pipelines for adding Zero-Downtime Deployments with the current setup
  5. Add auto-healing mechanisms for containers that are found unhealthy
  6. Add a simpler 1 docker-compose file setup with modification to .env for docker image

@mhmdksh mhmdksh requested a review from aminlatifi November 5, 2024 10:35
@mhmdksh mhmdksh self-assigned this Nov 5, 2024
@mhmdksh mhmdksh merged commit a4efe7e into staging Nov 5, 2024
2 of 3 checks passed
@mhmdksh mhmdksh deleted the add/HA_health-check_auto-heal branch November 5, 2024 10:37
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.

1 participant