-
Notifications
You must be signed in to change notification settings - Fork 0
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
EASI-4672: Deploy to EKS as part of PR pipeline #2915
EASI-4672: Deploy to EKS as part of PR pipeline #2915
Conversation
…esource cleanup while keeping ingress
…d separate manifest files for ingress and EASi resources
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few minor suggestions / edits, but overall looks great!
Trying out the teardown functionality in #2916 |
@Jdwoodson Creating #2916 made this ingress for EASi: http://k8s-easipr29-easiingr-b628391f4a-618523033.us-west-2.elb.amazonaws.com/ Is something truncating the PR number? |
Yep @ClayBenson94 - AWS truncates the namespace to 8 characters, removes any special characters, and then adds the random number bits. |
EKS Ingress URLs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's go!! 🎉
Comment functionality is great, and things all seem to work as expected!
EASI-4672
Description
This pull request includes several changes to the GitHub workflows to improve the build, deployment, and teardown processes for the frontend application. The most important changes include adding new workflows for building the frontend image, deploying to EKS, and tearing down environments on PR close.
New Workflows:
easi-frontend
Docker image (.github/workflows/build_frontend_image.yml
)..github/workflows/deploy_to_eks.yml
)..github/workflows/manual_deploy_to_eks.yml
)..github/workflows/pr_teardown_env_on_close.yml
).Modifications to Existing Workflows:
.github/workflows/build_and_test.yml
).How to test this change
PR Author Checklist
PR Reviewer Guidelines