So apparently AWS now offers a managed VPN service so you can access your locked-down services on your VPC. This is more appealing than setting up an EC2 with OpenVPN, but I have to say, as a developer and not a DevOps person, I was highly confused.
Does anyone have a walkthrough on how to set this up so I can access my non-public RDS instances?
i didn’t find the OpenVPN too bad to setup and get running. And IIRC the price is much lower than ClientVPN service. (Of course we run OpenVPN on a t2.small.)
I just went through the AWS Client VPN setup recently and hit a couple of roadblocks, but successfully connected to internet and private subnet resources after.
Even after setting everything correctly and checking twice I was still unable to connect to the internet or private IP instances. Problem for me was being connected through another VPN which didn’t allow OpenVPN connections. So if you can’t connect even after the full setup, it’s probably ISP issue. Try mobile or other networks.
I hit a roadblock with the OpenVPN AMI. Got it installed and up and running, but I couldn’t connect to the VPN itself for some reason. I might have to have a DevOps pal help me out and figure out where I went wrong.