manual, set internal collections to filename.md template
This commit is contained in:
@@ -7,12 +7,12 @@
|
||||
- [Mounts](./terraform_mounts.html)
|
||||
- [Capacity Planning](./terraform_capacity_planning.html)
|
||||
- [Updates](./terraform_updates.html)
|
||||
- [SSH Connection with Wireguard](./terraform_wireguard_ssh.md)
|
||||
- [Set a Wireguard VPN](./terraform_wireguard_vpn.md)
|
||||
- [Synced MariaDB Databases](./terraform_mariadb_synced_databases.md)
|
||||
- [Nomad](./terraform_nomad.md)
|
||||
- [Nextcloud Deployments](./terraform_nextcloud_toc.md)
|
||||
- [Nextcloud All-in-One Deployment](./terraform_nextcloud_aio.md)
|
||||
- [Nextcloud Single Deployment](./terraform_nextcloud_single.md)
|
||||
- [Nextcloud Redundant Deployment](./terraform_nextcloud_redundant.md)
|
||||
- [Nextcloud 2-Node VPN Deployment](./terraform_nextcloud_vpn.md)
|
||||
- [SSH Connection with Wireguard](terraform_wireguard_ssh.md)
|
||||
- [Set a Wireguard VPN](terraform_wireguard_vpn.md)
|
||||
- [Synced MariaDB Databases](terraform_mariadb_synced_databases.md)
|
||||
- [Nomad](terraform_nomad.md)
|
||||
- [Nextcloud Deployments](terraform_nextcloud_toc.md)
|
||||
- [Nextcloud All-in-One Deployment](terraform_nextcloud_aio.md)
|
||||
- [Nextcloud Single Deployment](terraform_nextcloud_single.md)
|
||||
- [Nextcloud Redundant Deployment](terraform_nextcloud_redundant.md)
|
||||
- [Nextcloud 2-Node VPN Deployment](terraform_nextcloud_vpn.md)
|
@@ -117,7 +117,7 @@ resource "grid_scheduler" "sched" {
|
||||
|
||||
Here we define a `list` of requests, each request has a name and filter options e.g `cru`, `sru`, `mru`, `hru`, having `public_config` or not, `public_ips_count` for this deployment, whether or not this node should be `dedicated`, whether or not this node should be `distinct` from other nodes in this plannder, `farm_id` to search in, nodes to exlude from search in `node_exclude`, and whether or not this node should be `certified`.
|
||||
|
||||
The full docs for the capacity planner `scheduler` are found [here](https://github.com/threefoldtech/terraform-provider-grid/blob/development/docs/resources/scheduler.md)
|
||||
The full docs for the capacity planner `scheduler` are found [here](scheduler.md)
|
||||
|
||||
And after that in our code we can reference the grid_scheduler object with the request name to be used instead of node_id.
|
||||
|
||||
|
@@ -305,7 +305,7 @@ Note that, at any moment, if you want to see the information on your Terraform d
|
||||
|
||||
### SSH into the 3Nodes
|
||||
|
||||
* To [SSH into the 3Nodes](../../getstarted/ssh_guide/ssh_guide.md), write the following while making sure to set the proper IP address for each VM:
|
||||
* To [SSH into the 3Nodes](ssh_guide.md), write the following while making sure to set the proper IP address for each VM:
|
||||
* ```
|
||||
ssh root@3node_IPv4_Address
|
||||
```
|
||||
@@ -362,7 +362,7 @@ This should set everything properly.
|
||||
|
||||
If you correctly receive the packets for the two VMs, you know that the VPN is properly set.
|
||||
|
||||
For more information on WireGuard, notably in relation to Windows, please read [this documentation](../../getstarted/ssh_guide/ssh_wireguard.md).
|
||||
For more information on WireGuard, notably in relation to Windows, please read [this documentation](ssh_wireguard.md).
|
||||
|
||||
|
||||
|
||||
|
@@ -20,7 +20,7 @@ We present a quick way to install Nextcloud All-in-One on the TFGrid. This guide
|
||||
|
||||
## Deploy a Full VM
|
||||
|
||||
* Deploy a Full VM with the [TF Dashboard](../../getstarted/ssh_guide/ssh_openssh.md) or [Terraform](../terraform_full_vm.md)
|
||||
* Deploy a Full VM with the [TF Dashboard](ssh_openssh.md) or [Terraform](terraform_full_vm.md)
|
||||
* Minimum specs:
|
||||
* IPv4 Address
|
||||
* 2 vcores
|
||||
|
@@ -75,7 +75,7 @@ To get an overview of the whole process, we present the main steps:
|
||||
|
||||
# Prerequisites
|
||||
|
||||
* [Install Terraform](../terraform_install.md)
|
||||
* [Install Terraform](terraform_install.md)
|
||||
* [Install Wireguard](https://www.wireguard.com/install/)
|
||||
|
||||
You need to download and install properly Terraform and Wireguard on your local computer. Simply follow the documentation depending on your operating system (Linux, MAC and Windows).
|
||||
@@ -320,7 +320,7 @@ After deployments, take note of the 3nodes' IPv4 address. You will need those ad
|
||||
|
||||
### SSH into the 3nodes
|
||||
|
||||
* To [SSH into the 3nodes](../../getstarted/ssh_guide/ssh_guide.md), write the following:
|
||||
* To [SSH into the 3nodes](ssh_guide.md), write the following:
|
||||
* ```
|
||||
ssh root@VM_IPv4_Address
|
||||
```
|
||||
@@ -343,7 +343,7 @@ After deployments, take note of the 3nodes' IPv4 address. You will need those ad
|
||||
|
||||
We now want to ping the VMs using Wireguard. This will ensure the connection is properly established.
|
||||
|
||||
For more information on WireGuard, notably in relation to Windows, please read [this documentation](../../getstarted/ssh_guide/ssh_wireguard.md).
|
||||
For more information on WireGuard, notably in relation to Windows, please read [this documentation](ssh_wireguard.md).
|
||||
|
||||
First, we set Wireguard with the Terraform output.
|
||||
|
||||
|
@@ -61,7 +61,7 @@ To get an overview of the whole process, we present the main steps:
|
||||
|
||||
# Prerequisites
|
||||
|
||||
- [Install Terraform](../terraform_install.md)
|
||||
- [Install Terraform](terraform_install.md)
|
||||
|
||||
You need to download and install properly Terraform on your local computer. Simply follow the documentation depending on your operating system (Linux, MAC and Windows).
|
||||
|
||||
@@ -262,7 +262,7 @@ After deployments, take note of the 3Node's IPv4 address. You will need this add
|
||||
|
||||
## SSH into the 3Node
|
||||
|
||||
* To [SSH into the 3Node](../../getstarted/ssh_guide/ssh_guide.md), write the following:
|
||||
* To [SSH into the 3Node](ssh_guide.md), write the following:
|
||||
* ```
|
||||
ssh root@VM_IPv4_Address
|
||||
```
|
||||
|
@@ -4,7 +4,7 @@ We present here different Nextcloud deployments. While this section is focused o
|
||||
|
||||
<h2> Table of Contents </h2>
|
||||
|
||||
- [Nextcloud All-in-One Deployment](./terraform_nextcloud_aio.md)
|
||||
- [Nextcloud Single Deployment](./terraform_nextcloud_single.md)
|
||||
- [Nextcloud Redundant Deployment](./terraform_nextcloud_redundant.md)
|
||||
- [Nextcloud 2-Node VPN Deployment](./terraform_nextcloud_vpn.md)
|
||||
- [Nextcloud All-in-One Deployment](terraform_nextcloud_aio.md)
|
||||
- [Nextcloud Single Deployment](terraform_nextcloud_single.md)
|
||||
- [Nextcloud Redundant Deployment](terraform_nextcloud_redundant.md)
|
||||
- [Nextcloud 2-Node VPN Deployment](terraform_nextcloud_vpn.md)
|
@@ -42,7 +42,7 @@ Nomad's versatility extends beyond its user-friendliness. It seamlessly handles
|
||||
|
||||
You need to download and install properly Terraform and Wireguard on your local computer. Simply follow the documentation depending on your operating system (Linux, MAC and Windows).
|
||||
|
||||
If you are new to Terraform, feel free to read this basic [Terraform Full VM guide](../terraform_full_vm.md) to get you started.
|
||||
If you are new to Terraform, feel free to read this basic [Terraform Full VM guide](terraform_full_vm.md) to get you started.
|
||||
|
||||
|
||||
|
||||
@@ -299,7 +299,7 @@ Note that the IP addresses will be shown under `Outputs` after running the comma
|
||||
|
||||
### SSH with the Planetary Network
|
||||
|
||||
* To [SSH with the Planetary network](../../getstarted/ssh_guide/ssh_openssh.md), write the following with the proper IP address
|
||||
* To [SSH with the Planetary network](ssh_openssh.md), write the following with the proper IP address
|
||||
* ```
|
||||
ssh root@planetary_ip
|
||||
```
|
||||
@@ -334,7 +334,7 @@ We are now ready to SSH into the client and server nodes with WireGuard.
|
||||
ssh root@wg_ip
|
||||
```
|
||||
|
||||
You now have an SSH connection access over WireGuard to the client and server nodes of your Nomad cluster. For more information on connecting with WireGuard, read [this documentation](../../getstarted/ssh_guide/ssh_wireguard.md).
|
||||
You now have an SSH connection access over WireGuard to the client and server nodes of your Nomad cluster. For more information on connecting with WireGuard, read [this documentation](ssh_wireguard.md).
|
||||
|
||||
|
||||
|
||||
|
@@ -49,5 +49,5 @@ The *_URL variables can be used to override the dafault urls associated with the
|
||||
## Remarks
|
||||
|
||||
- Grid terraform provider is hosted on terraform registry [here](https://registry.terraform.io/providers/threefoldtech/grid/latest/docs?pollNotifications=true)
|
||||
- All provider input variables and their description can be found [here](https://github.com/threefoldtech/terraform-provider-grid/blob/development/docs/index.md)
|
||||
- All provider input variables and their description can be found [here](index.md)
|
||||
- Capitalized environment variables can be used instead of writing them in the provider (e.g. MNEMONICS)
|
||||
|
@@ -22,7 +22,7 @@ In this ThreeFold Guide, we show how simple it is to deploy a micro VM on the Th
|
||||
|
||||
## Prerequisites
|
||||
|
||||
* [Install Terraform](../terraform_install.md)
|
||||
* [Install Terraform](terraform_install.md)
|
||||
* [Install Wireguard](https://www.wireguard.com/install/)
|
||||
|
||||
You need to download and install properly Terraform and Wireguard on your local computer. Simply follow the linked documentation depending on your operating system (Linux, MAC and Windows).
|
||||
@@ -220,7 +220,7 @@ Note that, at any moment, if you want to see the information on your Terraform d
|
||||
|
||||
To set the Wireguard connection, on your local computer, you will need to take the Terraform `wg_config` output and create a `wg.conf` file in the directory: `/usr/local/etc/wireguard/wg.conf`. Note that the Terraform output starts and ends with EOT.
|
||||
|
||||
For more information on WireGuard, notably in relation to Windows, please read [this documentation](../../getstarted/ssh_guide/ssh_wireguard.md).
|
||||
For more information on WireGuard, notably in relation to Windows, please read [this documentation](ssh_wireguard.md).
|
||||
|
||||
* Create a file named `wg.conf` in the directory: `/usr/local/etc/wireguard/wg.conf`.
|
||||
* ```
|
||||
|
@@ -23,7 +23,7 @@ Note that this concept can be extended with more than two micro VMs. Once you un
|
||||
|
||||
## Prerequisites
|
||||
|
||||
* [Install Terraform](../terraform_install.md)
|
||||
* [Install Terraform](terraform_install.md)
|
||||
* [Install Wireguard](https://www.wireguard.com/install/)
|
||||
|
||||
You need to download and install properly Terraform and Wireguard on your local computer. Simply follow the linked documentation depending on your operating system (Linux, MAC and Windows).
|
||||
@@ -276,7 +276,7 @@ Note that, at any moment, if you want to see the information on your Terraform d
|
||||
|
||||
To set the Wireguard connection, on your local computer, you will need to take the terraform `wg_config` output and create a `wg.conf` file in the directory: `/usr/local/etc/wireguard/wg.conf`. Note that the Terraform output starts and ends with EOT.
|
||||
|
||||
For more information on WireGuard, notably in relation to Windows, please read [this documentation](../../getstarted/ssh_guide/ssh_wireguard.md).
|
||||
For more information on WireGuard, notably in relation to Windows, please read [this documentation](ssh_wireguard.md).
|
||||
|
||||
* Create a file named `wg.conf` in the directory: `/usr/local/etc/wireguard/wg.conf`.
|
||||
* ```
|
||||
|
Reference in New Issue
Block a user