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

Deploy duracloud 8 to production #25

Closed
wants to merge 36 commits into from

Conversation

dbernstein
Copy link
Member

No description provided.

mark-cooper and others added 30 commits March 6, 2023 17:49
Facilitate more flexible provider configuration (#5)
Add overcommit for precommit fmt check
* Hard-codes the location of the sumo sources json file to the sumo propertiestemplate since this location is standard across beanstalk and docker. (#10)

---------

Co-authored-by: Mark Cooper <[email protected]>
Use m6i.large as default mill worker machine.
Use the 'c' AV zone instead of 'b' because 'b' apparently doesn't have m*.large machines.

* Upgrade beanstalk solution stack (#13)

Add variables to support production database configuration
Add more private subnets to enable broader pool of available instances for spot requests.

* Update production database config:
Use deletion protection
Use db.r5.large instance type
Increase allocated storage to 300 GBs.
* Sets correct defaults for bit and dup checks, 3m and 1m respectively. (#16)

Also provides variables for overriding those values.

* Make audit, bit, and dup worker maximum instance count configurable. (#17)
* Dial down bit and dup workers to 1 from 2 in dev env.

* Set dup frequency to never.
@dbernstein dbernstein closed this Nov 16, 2023
@dbernstein dbernstein deleted the deploy-duracloud-8-to-production branch November 16, 2023 00:55
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