A demo for setting up a proxy server in AWS created for this this article.
The stacks can be found in cdk/bin/cdk.ts
This architecture was built based on this article.
- SSH client (for windows, see http://www.openssh.com/, for example)
- AWS CLI
- Session Manager plugin for AWS CLI
- AWS role configured with access to SSH
- Assume the deployed 'proxy-user-role' role in your terminal session.
- Connect to proxy:
./scripts/unix/connect.sh
- Disconnect from proxy:
./scripts/unix/disconnect.sh
- Assume the deployed 'proxy-user-role' role in your terminal session.
- Connect to proxy:
./scripts/cmd/connect.cmd
- Disconnect from proxy:
./scripts/cmd/disconnect.cmd