In case you have an infrastructure where you don't have a VPN and relies on jumphosts, this provider can help by connecting to the jumphost and creating arbitray connections by using data resources.
Run the following command to build the provider
$ go build -o terraform-provider-jumphost
First, build and install the provider.
$ make install
Then, navigate to the examples
directory.
$ cd examples
Run the following command to initialize the workspace and apply the sample configuration.
$ terraform init && terraform apply