Skip to content

Commit

Permalink
update scripts remove date from arn and update healthcheck url
Browse files Browse the repository at this point in the history
  • Loading branch information
kilbergr committed Dec 21, 2020
1 parent f0d617b commit 88cd6f9
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ in the [LICENSE.txt](./LICENSE.txt) file in this repository.
* [Development Machine Timezone Issues](#development-machine-timezone-issues)
* [Linters & Pre-commit Hooks](#linters--pre-commit-hooks)
* [Yarn install markdown-spell (aka mdspell)](#yarn-install-markdown-spell-aka-mdspell)
* [Manual Redeploys and Other Helpful Information in an Emergency](#manual-redeploys-and-other-helpful-information-in-an-emergency)
* [PII Best Practices](#pii-best-practices)
* [More about content dispositions](#more-about-content-dispositions)
* [More about browser settings](#more-about-browser-settings)
Expand Down Expand Up @@ -606,6 +607,12 @@ yarn cache clean
yarn global add markdown-spellcheck
```

### Manual Redeploys and Other Helpful Information in an Emergency

Like many modern software developers, we rely on a number of external services to be responsible for certain repeatable processes. One obvious example is CircleCI, which we use for deployment. It's a great tool in many ways, and reduces the surface area of what we ourselves have to manage, ideally transferring associated risk. However, it opens us up to a different risk: namely, what happens if CircleCI goes down and we need to deploy our app? For this circumstance, we have a series of scripts that can be run manually. They live in the script directory, and you can find information about how to run them [in this README under the Deployment Scripts heading](scripts/README.md#deployment-scripts).

Please add any other fear-inducing scenarios and our mitigation attempts here.

### PII Best Practices

Server side: any downloadable content passed to the client should by default have an inline content disposition (like PDFs).
Expand Down
2 changes: 1 addition & 1 deletion scripts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ These scripts are used to operate the system.
## Deployment Scripts

This series of scripts allows you to quickly deploy the app manually (for example, should CircleCI be down).
Run the scripts in this order with the environment you're deploying to (`exp`, `stg`, `prd`).
Run the scripts in this order with the environment you're deploying to (`exp`, `stg`, `prd`) passed in as a variable.

| Script Name | Description |
| ----------------------- | ----------------------------------------------------------------------- |
Expand Down

0 comments on commit 88cd6f9

Please sign in to comment.