manual, sysadmins, pulumi
This commit is contained in:
parent
9d539a31f1
commit
d513279297
@ -25,11 +25,11 @@ There are a few things to set up before exploring Pulumi. Since we will be using
|
|||||||
|
|
||||||
* [Install Pulumi](pulumi_install.md) on your machine
|
* [Install Pulumi](pulumi_install.md) on your machine
|
||||||
* Clone the **Pulumi-ThreeFold** repository
|
* Clone the **Pulumi-ThreeFold** repository
|
||||||
* ```
|
```
|
||||||
git clone https://github.com/threefoldtech/pulumi-threefold
|
git clone https://github.com/threefoldtech/pulumi-threefold
|
||||||
```
|
```
|
||||||
* Change directory
|
* Change directory
|
||||||
* ```
|
```
|
||||||
cd ./pulumi-threefold
|
cd ./pulumi-threefold
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -38,15 +38,15 @@ There are a few things to set up before exploring Pulumi. Since we will be using
|
|||||||
You can export the environment variables before deploying workloads.
|
You can export the environment variables before deploying workloads.
|
||||||
|
|
||||||
* Export the network (**dev**, **qa**, **test**, **main**). Note that we are using the **dev** network by default.
|
* Export the network (**dev**, **qa**, **test**, **main**). Note that we are using the **dev** network by default.
|
||||||
* ```
|
```
|
||||||
export NETWORK="Enter the network"
|
export NETWORK="Enter the network"
|
||||||
```
|
```
|
||||||
* Export your mnemonics.
|
* Export your mnemonics.
|
||||||
* ```
|
```
|
||||||
export MNEMONIC="Enter the mnemonics"
|
export MNEMONIC="Enter the mnemonics"
|
||||||
```
|
```
|
||||||
* Export the SSH_KEY (public key).
|
* Export the SSH_KEY (public key).
|
||||||
* ```
|
```
|
||||||
export SSH_KEY="Enter the public Key"
|
export SSH_KEY="Enter the public Key"
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -65,11 +65,11 @@ The different examples that work simply by running **make run** are the followin
|
|||||||
We give an example with **virtual_machine**.
|
We give an example with **virtual_machine**.
|
||||||
|
|
||||||
* Go to the directory **virtual_machine**
|
* Go to the directory **virtual_machine**
|
||||||
* ```
|
```
|
||||||
cd examples/virtual_machine
|
cd examples/virtual_machine
|
||||||
```
|
```
|
||||||
* Deploy the Pulumi workload with **make**
|
* Deploy the Pulumi workload with **make**
|
||||||
* ```
|
```
|
||||||
make run
|
make run
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -17,15 +17,15 @@ To install Pulumi, simply follow the steps provided in the [Pulumi documentation
|
|||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
* Install on Linux
|
* Install on Linux
|
||||||
* ```
|
```
|
||||||
curl -fsSL https://get.pulumi.com | sh
|
curl -fsSL https://get.pulumi.com | sh
|
||||||
```
|
```
|
||||||
* Install on MAC
|
* Install on MAC
|
||||||
* ```
|
```
|
||||||
brew install pulumi/tap/pulumi
|
brew install pulumi/tap/pulumi
|
||||||
```
|
```
|
||||||
* Install on Windows
|
* Install on Windows
|
||||||
* ```
|
```
|
||||||
choco install pulumi
|
choco install pulumi
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -290,7 +290,9 @@ We need to install a few things on the Nextcloud VM before going further.
|
|||||||
apt install nano
|
apt install nano
|
||||||
```
|
```
|
||||||
* Install Cron on the Nextcloud VM
|
* Install Cron on the Nextcloud VM
|
||||||
* apt install cron
|
```
|
||||||
|
apt install cron
|
||||||
|
```
|
||||||
|
|
||||||
# Prepare the VMs for the Rsync Daily Backup
|
# Prepare the VMs for the Rsync Daily Backup
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user