Skip to content

Commit

Permalink
Merge pull request #1 from hreeder/dev
Browse files Browse the repository at this point in the history
v1.0.1 Release
  • Loading branch information
hreeder authored May 17, 2019
2 parents 0fbd15e + d1dbbd9 commit d2f4e92
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 5 deletions.
16 changes: 12 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ This tool uses the [Serverless Framework](https://serverless.com/) for deploymen

## How it works

This will take
This will take the current set of webhook IP ranges from [GitHub's API](https://api.github.com/meta), and maintain a new security group allowing these IP ranges on ports 80 and 443.

This can maintain a security group across multiple VPCs.

## Configuration, Installation & Deployment

Expand All @@ -20,11 +22,10 @@ All variables live under the prefix of `/github_secgrp_updater/{STAGE}`. Replace

Relevant variables are shown in the table below.

|----------------------|----------|---------------------|-------------|
| Variable | Required | Default Value | Description |
|----------------------|----------|---------------------|-------------|
| /vpc_ids | Yes | | A comma separated list of VPC IDs in which to maintain a security group. |
| /secgrp_name | No | AllowGitHubWebhooks | Override the name of the maintained security group |
|----------------------|----------|---------------------|-------------|


Finally, deploy with the following
Expand All @@ -40,4 +41,11 @@ serverless deploy
This supports the serverless framework's concept of stages. Deploy additional stages like so:
```
serverless deploy --stage prod
```
```

## Contributions & Changelog
Please see the [GitHub Releases page](https://github.com/hreeder/lambda-github-secgroup-updater/releases) for the changelog of this tool.

Releases will be properly versioned following [Semantic Versioning](https://semver.org/).

Contributions are welcome, in the form of either issues or pull requests.
2 changes: 1 addition & 1 deletion blueprint.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: AWS Lambda GitHub Security Group Updater
version: 1.0.0
version: 1.0.1
origin: Personal Development
maintainers:
- harry.reeder@cloudreach.com
Expand Down

0 comments on commit d2f4e92

Please sign in to comment.