-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider VPC Endpoints #1
Comments
Oh nice, I like this idea! Let me explore adding it on the code and automation side of things. I'll post updates after I've done so. Thanks for the feedback! 😀 |
Just an update here - although I haven't been able to dig into setting up endpoints, I did add encryption between the load balancer and vault instances. Originally I didn't think as many folks would be interested in the VPC peering option, so I terminated TLS at the load balancer for savings and simplicity. However, the traffic and health checks between them all happen via HTTPS. The Vault Instances' firewall only allow 8200 traffic from the load balancer, 8201 traffic from each other, and optionally SSH traffic from the Vault Bastion ONLY IF A couple of notes:
|
Consider using VPC Endpoints instead of VPC Peering for cases when Vault does not need to connect back to the source VPC or across regions. VPC Peering requires that the IP spaces be unique and exposes both sides to any potential security weaknesses in the opposite side. VPC Endpoints expose just the desired application and avoid IP conflict issues.
The text was updated successfully, but these errors were encountered: