Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
aws-killswitch
command
aws-killswitch — stop an account spending, without losing anything.
|
aws-killswitch — stop an account spending, without losing anything. |
|
killswitch-lambda
command
Command killswitch-lambda fires the killswitch from an AWS Budgets action, so the fast trip is driven by the spend signal itself.
|
Command killswitch-lambda fires the killswitch from an AWS Budgets action, so the fast trip is driven by the spend signal itself. |
|
internal
|
|
|
audit
Package audit is the append-only record of what this tool did.
|
Package audit is the append-only record of what this tool did. |
|
awsx
Package awsx is everything that talks to AWS: finding what is running, and changing it.
|
Package awsx is everything that talks to AWS: finding what is running, and changing it. |
|
engine
Package engine executes a plan, and enforces the two rules that make firing one survivable: the restore record is written first, and it is updated after every single change.
|
Package engine executes a plan, and enforces the two rules that make firing one survivable: the restore record is written first, and it is updated after every single change. |
|
model
Package model is the vocabulary: what can be stopped, what stopping it means, and — the part that matters most — what must never be touched.
|
Package model is the vocabulary: what can be stopped, what stopping it means, and — the part that matters most — what must never be touched. |
|
plan
Package plan turns a pile of discovered resources into an ordered, reversible sequence of changes — and, just as importantly, a list of everything it will not touch and why.
|
Package plan turns a pile of discovered resources into an ordered, reversible sequence of changes — and, just as importantly, a list of everything it will not touch and why. |
|
policy
Package policy is what the operator is allowed to hit, decided before the incident rather than during it.
|
Package policy is what the operator is allowed to hit, decided before the incident rather than during it. |
|
state
Package state persists the snapshot that makes a fire reversible.
|
Package state persists the snapshot that makes a fire reversible. |
|
trip
Package trip is one discover → plan → fire cycle, with nothing in it that belongs to a particular way of being invoked.
|
Package trip is one discover → plan → fire cycle, with nothing in it that belongs to a particular way of being invoked. |
|
verify
Package verify runs a full fire/restore cycle and checks the result by reading the account back, twice.
|
Package verify runs a full fire/restore cycle and checks the result by reading the account back, twice. |
Click to show internal directories.
Click to hide internal directories.