You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/backup-openvpn-pki"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
16
+
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/backup-openvpn-pki"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
17
17
18
18
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/releases/tag/v0.26.2"className="link-button"title="Release notes for only versions which impacted this module.">Release Notes</a>
19
19
20
20
This module is used to backup the OpenVPN Public Key Infrastructure (PKI) to S3 on a server that has been installed using
21
-
the [install-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/install-openvpn) module.
21
+
the [install-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/install-openvpn) module.
22
22
23
23
The PKI is the set of certificates used to verify the server and users' identities for VPN authentication purposes. This
24
24
normally lives on the OpenVPN server in the `/etc/openvpn-ca` and `/etc/openvpn` directories. If we didn't back these files
@@ -28,11 +28,11 @@ up, we would have to reissue client certificates if the OpenVPN server ever need
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/init-openvpn"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
16
+
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/init-openvpn"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
17
17
18
18
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/releases/tag/v0.18.0"className="link-button"title="Release notes for only versions which impacted this module.">Release Notes</a>
19
19
20
20
This module is used to initialize the OpenVPN server, its Public Key Infrastructure (PKI), Certificate Authority
21
-
(CA) and configuration on a server that has been installed using the [install-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/install-openvpn) module.
21
+
(CA) and configuration on a server that has been installed using the [install-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/install-openvpn) module.
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/install-openvpn"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
16
+
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/install-openvpn"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
17
17
18
18
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/releases/tag/v0.19.0"className="link-button"title="Release notes for only versions which impacted this module.">Release Notes</a>
19
19
20
20
This module is used to install the OpenVPN package and related template files onto a server. It is expected that
21
-
the [init-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/init-openvpn) module will be run on the server during boot to configure the OpenVPN server installed by this
21
+
the [init-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/init-openvpn) module will be run on the server during boot to configure the OpenVPN server installed by this
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/openvpn-admin"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
16
+
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/openvpn-admin"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
17
17
18
18
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/releases/tag/v0.26.2"className="link-button"title="Release notes for only versions which impacted this module.">Release Notes</a>
19
19
@@ -32,11 +32,11 @@ certificates and the OpenVPN server to process those requests.
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/openvpn-server"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
16
+
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/openvpn-server"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
17
17
18
-
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/releases/tag/v0.26.5"className="link-button"title="Release notes for only versions which impacted this module.">Release Notes</a>
18
+
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/releases/tag/v0.26.6"className="link-button"title="Release notes for only versions which impacted this module.">Release Notes</a>
19
19
20
20
This module makes it easy to deploy an OpenVPN server in an auto-scaling group (size 1) for fault tolerance --along with the all the resources it typically needs:
The scripts [init-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/init-openvpn) and [install-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/install-openvpn) support setting up the
86
+
The scripts [init-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/init-openvpn) and [install-openvpn](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/install-openvpn) support setting up the
87
87
[duo_openvpn](https://github.com/duosecurity/duo_openvpn) plugin for 2FA authentication. To enable the duo plugin, you
88
88
need to:
89
89
@@ -96,7 +96,7 @@ need to:
96
96
`--duo-skey`, and `--duo-host` to configure the integration key, secret key, and API hostname respectively. You can
97
97
obtain these by following [the Duo setup instructions for OpenVPN](https://duo.com/docs/openvpn).
98
98
99
-
See the [packer-duo](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/examples/packer-duo) and [openvpn-host-duo](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/examples/openvpn-host-duo) examples for an
99
+
See the [packer-duo](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/examples/packer-duo) and [openvpn-host-duo](https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/examples/openvpn-host-duo) examples for an
100
100
example configuration to deploy the OpenVPN server with Duo enabled.
101
101
102
102
Once the plugin is setup, all authentication for the client will result in a password prompt. To authenticate, you pass
@@ -117,7 +117,7 @@ exactly match the duo username.
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.5/modules/start-openvpn-admin"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
16
+
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/tree/v0.26.6/modules/start-openvpn-admin"className="link-button"title="View the source code for this module in GitHub.">View Source</a>
17
17
18
18
<ahref="https://github.com/gruntwork-io/terraform-aws-openvpn/releases/tag/v0.26.2"className="link-button"title="Release notes for only versions which impacted this module.">Release Notes</a>
19
19
@@ -24,11 +24,11 @@ certificate revocation requests on the OpenVPN server
0 commit comments