Skip to content

Add in production container build#8598

Merged
stephencshelton merged 1 commit intomainfrom
mitchellhenke-sshelton/prod-container
Jun 20, 2023
Merged

Add in production container build#8598
stephencshelton merged 1 commit intomainfrom
mitchellhenke-sshelton/prod-container

Conversation

@stephencshelton
Copy link
Contributor

🎫 Ticket

Helm chart for deploying identity-idp

🛠 Summary of changes

Adds in the ability to build a RAILS_ENV=production image for use with a helm chart.

  • Adds the ability to set application configuration through environment variables
  • Adds in a docker-compose file to run the stack locally
  • Adds the puma gem for running ssl in a container without having to use something like passenger
  • Adds the ability to configure the database sslmode for use with ephemeral environments

👀 Screenshots

Currently running at https://test.review-app.identitysandbox.gov/

@stephencshelton stephencshelton force-pushed the mitchellhenke-sshelton/prod-container branch from ae9ad50 to a8e839b Compare June 14, 2023 16:50
@stephencshelton stephencshelton changed the title Mitchellhenke sshelton/prod container Add in production container build Jun 15, 2023
@stephencshelton stephencshelton force-pushed the mitchellhenke-sshelton/prod-container branch 2 times, most recently from 81cf27f to 1b7a72b Compare June 20, 2023 13:57
@stephencshelton stephencshelton marked this pull request as ready for review June 20, 2023 14:13
@mitchellhenke mitchellhenke force-pushed the mitchellhenke-sshelton/prod-container branch from 1b7a72b to 050e67d Compare June 20, 2023 18:43
Copy link
Contributor

@mitchellhenke mitchellhenke left a comment

Choose a reason for hiding this comment

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

🚀 🚀 🚀 🚀 🚀 🚀 🚀

changelog: Internal, Containerization, Add production container build

Co-authored-by: Mitchell Henke <mitchell.henke@gsa.gov>
@mitchellhenke mitchellhenke force-pushed the mitchellhenke-sshelton/prod-container branch from 050e67d to 3bc8abc Compare June 20, 2023 19:21
@stephencshelton stephencshelton merged commit b5b36d7 into main Jun 20, 2023
@stephencshelton stephencshelton deleted the mitchellhenke-sshelton/prod-container branch June 20, 2023 20:03
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.

2 participants