SauRoNZA
Honorary Master
At present we have quite a few on-premises (Linux-based) Managed Instances registered in SSM all over the show which works lekker with Session Manager to SSH into them and all those lovely things without needing to push keys to each one like we did historically.
However, a deeper part of the problem is that we've always run an OpenVPN client from all these systems to reach certain services inside our AWS infrastructure that isn't accessible directly from the internet, which works perfectly fine when it works but is a nightmare when certificates expire etc.
So I was wondering if there is any way to leverage the Amazon SSM Agent that already runs a tunnel into the VPC anyway on a permanent basis and completely forget about the VPN concept.
Doing a bit of reading it seems AWS Privatelink should do this, but at the same time it appears like it rather does it in reverse so that you can easily reach the Managed Instance via DNS etc, where I want to do it exactly the other way around.
Did anyone fiddle with this before? And made it work in this fashion?
However, a deeper part of the problem is that we've always run an OpenVPN client from all these systems to reach certain services inside our AWS infrastructure that isn't accessible directly from the internet, which works perfectly fine when it works but is a nightmare when certificates expire etc.
So I was wondering if there is any way to leverage the Amazon SSM Agent that already runs a tunnel into the VPC anyway on a permanent basis and completely forget about the VPN concept.
Doing a bit of reading it seems AWS Privatelink should do this, but at the same time it appears like it rather does it in reverse so that you can easily reach the Managed Instance via DNS etc, where I want to do it exactly the other way around.
Did anyone fiddle with this before? And made it work in this fashion?