Removing yaml files in issue #154 also required changes to register-modules.sh since we needed to filter out disabled mods there.
Added search.ts for deploying search. There are 3 methods there. The one I eventually went with is domain which uses aws classic which in theory should better support updating a search deployment. In some cases I was unable to see certain aspects of the resource be updated correctly (like updating the policy). AWS native was no better.
Added a script to build and push stripes containers for a given release to simplify that process.
Changes to support adding a stack that wasn't dev or scratch (there were a few places where these alternatives were hardcoded).
Converted a number of functions to take a TS interface as a single arg to make those functions more readable.
Updates to readmes and typo fixes.
Added instructions for how to manually delete a stack's resources.
TODO
[x] Actually create the S3 resources that are required by mod-data-export in pulumi.
[x] Clean up search.ts.
[x] Remove CIDR blocks for ES that aren't being used.
[x] Add green to array in util.usesProdCerts. Run pulumi up.
register-modules.sh
since we needed to filter out disabled mods there.domain
which uses aws classic which in theory should better support updating a search deployment. In some cases I was unable to see certain aspects of the resource be updated correctly (like updating the policy). AWS native was no better.dev
orscratch
(there were a few places where these alternatives were hardcoded).TODO
green
to array inutil.usesProdCerts
. Runpulumi up
.