Skip to content

Commit

Permalink
chore(release): 1.2.0 [skip ci]
Browse files Browse the repository at this point in the history
# [1.2.0](v1.1.0...v1.2.0) (2019-12-25)

### Features

* **sns-tools:** add tools to enable and disable sns subscriptions ([99febbf](99febbf))
* **sns-tools:** make sns tools public ([1fcd622](1fcd622))
  • Loading branch information
semantic-release-bot committed Dec 25, 2019
1 parent 03bb181 commit c59b6fb
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 16 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
# [1.2.0](https://github.com/bbeesley/aws-blue-green-toolkit/compare/v1.1.0...v1.2.0) (2019-12-25)


### Features

* **sns-tools:** add tools to enable and disable sns subscriptions ([99febbf](https://github.com/bbeesley/aws-blue-green-toolkit/commit/99febbf529845c364a24a3d21c1bae215555d0bb))
* **sns-tools:** make sns tools public ([1fcd622](https://github.com/bbeesley/aws-blue-green-toolkit/commit/1fcd622e1cd4125ade086529fe71882d1ef33b92))

# [1.1.0](https://github.com/bbeesley/aws-blue-green-toolkit/compare/v1.0.0...v1.1.0) (2019-12-25)


Expand Down
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,21 @@ Utility functions to help with performing blue/green and canary deployments in A

### AuroraConfig

[src/main/AuroraTools.ts:12-17](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L12-L17 "Source code on GitHub")
[src/main/AuroraTools.ts:12-17](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L12-L17 "Source code on GitHub")

**Extends AwsConfig**

Configuration options for the Aurora toolkit

### AuroraTools

[src/main/AuroraTools.ts:24-257](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L24-L257 "Source code on GitHub")
[src/main/AuroraTools.ts:24-257](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L24-L257 "Source code on GitHub")

Toolkit for Aurora operations

#### getClusterState

[src/main/AuroraTools.ts:62-79](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L62-L79 "Source code on GitHub")
[src/main/AuroraTools.ts:62-79](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L62-L79 "Source code on GitHub")

Gets the current state of one of the Aurora clusters

Expand All @@ -62,7 +62,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

#### scaleIn

[src/main/AuroraTools.ts:117-119](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L117-L119 "Source code on GitHub")
[src/main/AuroraTools.ts:117-119](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L117-L119 "Source code on GitHub")

Reverts a cluster's minimum reader count to the configured minimum

Expand All @@ -74,7 +74,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

#### scaleOut

[src/main/AuroraTools.ts:127-132](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L127-L132 "Source code on GitHub")
[src/main/AuroraTools.ts:127-132](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L127-L132 "Source code on GitHub")

Scales out a cluster to match it's partner's size

Expand All @@ -86,7 +86,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

#### getReaderCount

[src/main/AuroraTools.ts:140-154](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L140-L154 "Source code on GitHub")
[src/main/AuroraTools.ts:140-154](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L140-L154 "Source code on GitHub")

Get a count of the number of active readers for a cluster

Expand All @@ -98,7 +98,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

#### startDatabase

[src/main/AuroraTools.ts:162-165](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L162-L165 "Source code on GitHub")
[src/main/AuroraTools.ts:162-165](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L162-L165 "Source code on GitHub")

Starts a stopped db cluster

Expand All @@ -110,7 +110,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

#### stopDatabase

[src/main/AuroraTools.ts:173-176](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L173-L176 "Source code on GitHub")
[src/main/AuroraTools.ts:173-176](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L173-L176 "Source code on GitHub")

Stops a running db cluster

Expand All @@ -122,7 +122,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

#### deleteDatabase

[src/main/AuroraTools.ts:184-216](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L184-L216 "Source code on GitHub")
[src/main/AuroraTools.ts:184-216](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L184-L216 "Source code on GitHub")

Deletes a running db cluster

Expand All @@ -134,7 +134,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

#### applyTags

[src/main/AuroraTools.ts:225-256](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/AuroraTools.ts#L225-L256 "Source code on GitHub")
[src/main/AuroraTools.ts:225-256](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/AuroraTools.ts#L225-L256 "Source code on GitHub")

Parses a message from an rds event subscription, if the event was triggered by a scale out
operation, the tags defined in config are applied to the newly created reader.
Expand All @@ -147,27 +147,27 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

### TopicData

[src/main/SnsTools.ts:10-16](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/SnsTools.ts#L10-L16 "Source code on GitHub")
[src/main/SnsTools.ts:10-16](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/SnsTools.ts#L10-L16 "Source code on GitHub")

Parameters to describe an SNS topic subscription

### SnsConfig

[src/main/SnsTools.ts:29-32](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/SnsTools.ts#L29-L32 "Source code on GitHub")
[src/main/SnsTools.ts:29-32](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/SnsTools.ts#L29-L32 "Source code on GitHub")

**Extends AwsConfig**

Configuration options for the SNS toolkit

### SnsTools

[src/main/SnsTools.ts:59-132](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/SnsTools.ts#L59-L132 "Source code on GitHub")
[src/main/SnsTools.ts:59-132](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/SnsTools.ts#L59-L132 "Source code on GitHub")

Toolkit for SNS operations

#### enableSubscription

[src/main/SnsTools.ts:119-121](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/SnsTools.ts#L119-L121 "Source code on GitHub")
[src/main/SnsTools.ts:119-121](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/SnsTools.ts#L119-L121 "Source code on GitHub")

Enables an SNS subscription

Expand All @@ -179,7 +179,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

#### disableSubscription

[src/main/SnsTools.ts:129-131](https://github.com/bbeesley/aws-blue-green-toolkit/blob/1fcd622e1cd4125ade086529fe71882d1ef33b92/src/main/SnsTools.ts#L129-L131 "Source code on GitHub")
[src/main/SnsTools.ts:129-131](https://github.com/bbeesley/aws-blue-green-toolkit/blob/03bb181076cc9a0481183ba9027dab80291c4b03/src/main/SnsTools.ts#L129-L131 "Source code on GitHub")

Disables an SNS subscription

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aws-blue-green-toolkit",
"version": "1.1.0",
"version": "1.2.0",
"description": "Utility functions to help with performing blue/green and canary deployments in AWS infrastructure",
"author": "Bill Beesley <[email protected]>",
"license": "MIT",
Expand Down

0 comments on commit c59b6fb

Please sign in to comment.