I have seen this touched upon but not found a definitive answer.
I'd like to connect my Proxmox instance to an OpenVPN network, this OpenVPN server is on AWS. Currently we connect our desktop PCs to the AWS OpenVPN and then also allocate EC2 instances for various internal web apps. We also have our code (gitlab) on AWS. So we are a happy crew all behind the VPN, nothing is accessible from 'the outside'.
I was wondering if it's possible to use Proxmox to 'extend' this (for lack of a better term). I'd like to have the Proxmox host be on the OpenVPN as a client, then as VMs are created they are assigned IPs from the VPN. I guess sort of like an 'on prem EC2'. Obviously, I only want these VMs to be accessible from the VPN.
We keep all of our mission critical data and apps on AWS, but some of the less used and non critical apps I'd like to move to web servers on the Proxmox instance and keep them here in house.
Also, I'd like this to be as transparent as possible so I can show the general users here how to get to the Proxmox Host interface and allocate and start up these VMs without them having to be overly knowledgeable about networking and such.
Is this possible?
I'd like to connect my Proxmox instance to an OpenVPN network, this OpenVPN server is on AWS. Currently we connect our desktop PCs to the AWS OpenVPN and then also allocate EC2 instances for various internal web apps. We also have our code (gitlab) on AWS. So we are a happy crew all behind the VPN, nothing is accessible from 'the outside'.
I was wondering if it's possible to use Proxmox to 'extend' this (for lack of a better term). I'd like to have the Proxmox host be on the OpenVPN as a client, then as VMs are created they are assigned IPs from the VPN. I guess sort of like an 'on prem EC2'. Obviously, I only want these VMs to be accessible from the VPN.
We keep all of our mission critical data and apps on AWS, but some of the less used and non critical apps I'd like to move to web servers on the Proxmox instance and keep them here in house.
Also, I'd like this to be as transparent as possible so I can show the general users here how to get to the Proxmox Host interface and allocate and start up these VMs without them having to be overly knowledgeable about networking and such.
Is this possible?