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

Reece/SDP-1491 SDP AWS EKS Cloudformation Stacks #519

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from

Conversation

reecexlm
Copy link
Collaborator

@reecexlm reecexlm commented Jan 28, 2025

What

AWS Cloudformation Stacks Deploys AWS Infra for SDP using Elastic Kubernetes Service (EKS)
Tested end to end and sent test disbursement using READme instructions

Why

Provide partners with and end-end deployment example to help them understand how to deploy Stellar Disbursement Platform

Known limitations

This is not meant for production "as is". It should be customized to enable production configurations (eg backup, etc)
Bastion stack not included at moment. will add shortly enabling postman to internal tenant-api endpoints
SES not included at moment - need to use logs to find verification and OTP tokens for moment.

Checklist

PR Structure

  • This PR has a reasonably narrow scope (if not, break it down into smaller PRs).
  • This PR title and description are clear enough for anyone to review it.
  • This PR does not mix refactoring changes with feature changes (split into two PRs otherwise).

Thoroughness

  • This PR adds tests for the new functionality or fixes.
  • This PR contains the link to the Jira ticket it addresses.

Configs and Secrets

  • [ X] No new CONFIG variables are required -OR- the new required ones were added to the helmchart's [values.yaml] file.
  • [ X] No new SECRETS variables are required -OR- the new required ones were added to the deployments ([pr-preview secrets], [dev secrets], [demo secrets], prd secrets).

Release

  • [ X] This is not a breaking change.

Deployment

  • [ X] Does the deployment work after merging? - tested end-end

@reecexlm reecexlm temporarily deployed to Anchor Integration Tests January 28, 2025 22:03 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 28, 2025 22:03 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Anchor Integration Tests January 28, 2025 22:05 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 28, 2025 22:05 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Anchor Integration Tests January 28, 2025 22:06 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 28, 2025 22:06 — with GitHub Actions Inactive
@reecexlm reecexlm changed the title Reece/sdp 1491 sdp cloudformation Reece/SDP-1491 SDP AWS EKS Cloudformation Stacks Jan 28, 2025
@stellar-jenkins
Copy link

Something went wrong with PR preview build please check

@reecexlm reecexlm temporarily deployed to Anchor Integration Tests January 28, 2025 22:15 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 28, 2025 22:15 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 28, 2025 22:28 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Anchor Integration Tests January 28, 2025 22:28 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Receiver Registration - E2E Integration Tests (Stellar) January 31, 2025 06:26 — with GitHub Actions Inactive
@reecexlm reecexlm temporarily deployed to Anchor Integration Tests January 31, 2025 06:26 — with GitHub Actions Inactive
@reecexlm reecexlm deployed to Anchor Integration Tests February 24, 2025 20:51 — with GitHub Actions Active
@reecexlm reecexlm deployed to Receiver Registration - E2E Integration Tests (Stellar) February 24, 2025 20:51 — with GitHub Actions Active
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.

4 participants