Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/phuurl/cfn-unmanaged-vpn-endpoint

CloudFormation custom resource to update the target VPC of a Client VPN Endpoint not managed in CloudFormation
https://github.com/phuurl/cfn-unmanaged-vpn-endpoint

Last synced: 8 days ago
JSON representation

CloudFormation custom resource to update the target VPC of a Client VPN Endpoint not managed in CloudFormation

Awesome Lists containing this project

README

        

# cfn-unmanaged-vpn-endpoint
Custom CloudFormation custom resource to update the target VPC, subnet, and security group of a Client VPN Endpoint not managed in CloudFormation.

## Requirements
- [SAM CLI](https://aws.amazon.com/serverless/sam/) (built with 1.22.0)
- [Go](https://golang.org/) (built with 1.15.8)

## Usage
The custom resource is very simple to deploy and use.

1. Build and deploy the SAM application:
```bash
sam build
sam deploy --guided
```
For more information about the resources deployed as part of this process, see the [SAM template](./template.yaml).
2. Call the custom resource in your CloudFormation template with the public key you wish to import - see the [example template](./example/template.yaml).