Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 11 additions & 15 deletions LINUX.md
Original file line number Diff line number Diff line change
Expand Up @@ -271,18 +271,14 @@ _Note: The following section requires you already have a [Google Cloud Platform]
- Select General purpose > PRESET > e2-standard-4

<img alt="gcloud-console-vm-e2-standard4" src="https://wagon-public-assets.s3.eu-west-3.amazonaws.com/v9dv42llst8qjp2uj0d1yr00po1g" width=500>
- Boot disk > Change
- OS and storage > Change
- Operating system > Ubuntu
- Version > Ubuntu 22.04 LTS x86/64
- Version > Ubuntu 24.04 LTS x86/64
- Boot disk type > Balanced persistent disk
- Size > upgrade to 150GB

<img alt="gcloud-console-vm-ubunt" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-ubunt.png" width=500>
- Open `Networking, Disks, ...` under `Advanced options`
- Open `Networking`

<img alt="gcloud-console-vm-networking" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-networking.png" width=500>
- Go to `Network interfaces` and click on `default default (...)` with a downward arrow on the right.
- Networking > Network interfaces and click on `default default (...)` with a downward arrow on the right.

<img alt="gcloud-console-vm-network-interfaces" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-network-interfaces.png" width=500>
- This opened a box `Edit network interface`
Expand Down Expand Up @@ -574,25 +570,25 @@ In this section, we will use [GitHub CLI](https://cli.github.com/) to interact w

It should already be installed on your computer from the previous commands.

We will use the GitHub CLI (`gh`) to connect to GitHub using *SSH*, a protocol to log in using SSH keys instead of the well known username/password pair.

First in order to **login**, copy-paste the following command in your terminal:

:warning: **DO NOT edit the `email`**

```bash
gh auth login -s 'user:email' -w
gh auth login -s 'user:email' -w --git-protocol ssh
```

gh will ask you few questions:

`What is your preferred protocol for Git operations?` With the arrows, choose `SSH` and press `Enter`. SSH is a protocol to log in using SSH keys instead of the well known username/password pair.
`gh` will ask you few questions:

`Generate a new SSH key to add to your GitHub account?` Press `Enter` to ask gh to generate the SSH keys for you.
- `Generate a new SSH key to add to your GitHub account?` Press `Enter` to ask gh to generate the SSH keys for you.

If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`.
If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`.

`Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`.
- `Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`.

`Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`.
- `Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`.

You will then get the following output:

Expand Down
26 changes: 11 additions & 15 deletions WINDOWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -271,18 +271,14 @@ _Note: The following section requires you already have a [Google Cloud Platform]
- Select General purpose > PRESET > e2-standard-4

<img alt="gcloud-console-vm-e2-standard4" src="https://wagon-public-assets.s3.eu-west-3.amazonaws.com/v9dv42llst8qjp2uj0d1yr00po1g" width=500>
- Boot disk > Change
- OS and storage > Change
- Operating system > Ubuntu
- Version > Ubuntu 22.04 LTS x86/64
- Version > Ubuntu 24.04 LTS x86/64
- Boot disk type > Balanced persistent disk
- Size > upgrade to 150GB

<img alt="gcloud-console-vm-ubunt" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-ubunt.png" width=500>
- Open `Networking, Disks, ...` under `Advanced options`
- Open `Networking`

<img alt="gcloud-console-vm-networking" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-networking.png" width=500>
- Go to `Network interfaces` and click on `default default (...)` with a downward arrow on the right.
- Networking > Network interfaces and click on `default default (...)` with a downward arrow on the right.

<img alt="gcloud-console-vm-network-interfaces" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-network-interfaces.png" width=500>
- This opened a box `Edit network interface`
Expand Down Expand Up @@ -541,25 +537,25 @@ In this section, we will use [GitHub CLI](https://cli.github.com/) to interact w

It should already be installed on your computer from the previous commands.

We will use the GitHub CLI (`gh`) to connect to GitHub using *SSH*, a protocol to log in using SSH keys instead of the well known username/password pair.

First in order to **login**, copy-paste the following command in your terminal:

:warning: **DO NOT edit the `email`**

```bash
gh auth login -s 'user:email' -w
gh auth login -s 'user:email' -w --git-protocol ssh
```

gh will ask you few questions:

`What is your preferred protocol for Git operations?` With the arrows, choose `SSH` and press `Enter`. SSH is a protocol to log in using SSH keys instead of the well known username/password pair.
`gh` will ask you few questions:

`Generate a new SSH key to add to your GitHub account?` Press `Enter` to ask gh to generate the SSH keys for you.
- `Generate a new SSH key to add to your GitHub account?` Press `Enter` to ask gh to generate the SSH keys for you.

If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`.
If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`.

`Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`.
- `Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`.

`Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`.
- `Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`.

You will then get the following output:

Expand Down
10 changes: 3 additions & 7 deletions _partials/virtual_machine.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,14 @@ _Note: The following section requires you already have a [Google Cloud Platform]
- Select General purpose > PRESET > e2-standard-4

<img alt="gcloud-console-vm-e2-standard4" src="https://wagon-public-assets.s3.eu-west-3.amazonaws.com/v9dv42llst8qjp2uj0d1yr00po1g" width=500>
- Boot disk > Change
- OS and storage > Change
- Operating system > Ubuntu
- Version > Ubuntu 22.04 LTS x86/64
- Version > Ubuntu 24.04 LTS x86/64
- Boot disk type > Balanced persistent disk
- Size > upgrade to 150GB

<img alt="gcloud-console-vm-ubunt" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-ubunt.png" width=500>
- Open `Networking, Disks, ...` under `Advanced options`
- Open `Networking`

<img alt="gcloud-console-vm-networking" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-networking.png" width=500>
- Go to `Network interfaces` and click on `default default (...)` with a downward arrow on the right.
- Networking > Network interfaces and click on `default default (...)` with a downward arrow on the right.

<img alt="gcloud-console-vm-network-interfaces" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-network-interfaces.png" width=500>
- This opened a box `Edit network interface`
Expand Down
26 changes: 11 additions & 15 deletions macOS.md
Original file line number Diff line number Diff line change
Expand Up @@ -271,18 +271,14 @@ _Note: The following section requires you already have a [Google Cloud Platform]
- Select General purpose > PRESET > e2-standard-4

<img alt="gcloud-console-vm-e2-standard4" src="https://wagon-public-assets.s3.eu-west-3.amazonaws.com/v9dv42llst8qjp2uj0d1yr00po1g" width=500>
- Boot disk > Change
- OS and storage > Change
- Operating system > Ubuntu
- Version > Ubuntu 22.04 LTS x86/64
- Version > Ubuntu 24.04 LTS x86/64
- Boot disk type > Balanced persistent disk
- Size > upgrade to 150GB

<img alt="gcloud-console-vm-ubunt" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-ubunt.png" width=500>
- Open `Networking, Disks, ...` under `Advanced options`
- Open `Networking`

<img alt="gcloud-console-vm-networking" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-networking.png" width=500>
- Go to `Network interfaces` and click on `default default (...)` with a downward arrow on the right.
- Networking > Network interfaces and click on `default default (...)` with a downward arrow on the right.

<img alt="gcloud-console-vm-network-interfaces" src="https://wagon-public-datasets.s3.amazonaws.com/data-engineering/setup/gcloud-console-vm-network-interfaces.png" width=500>
- This opened a box `Edit network interface`
Expand Down Expand Up @@ -539,25 +535,25 @@ In this section, we will use [GitHub CLI](https://cli.github.com/) to interact w

It should already be installed on your computer from the previous commands.

We will use the GitHub CLI (`gh`) to connect to GitHub using *SSH*, a protocol to log in using SSH keys instead of the well known username/password pair.

First in order to **login**, copy-paste the following command in your terminal:

:warning: **DO NOT edit the `email`**

```bash
gh auth login -s 'user:email' -w
gh auth login -s 'user:email' -w --git-protocol ssh
```

gh will ask you few questions:

`What is your preferred protocol for Git operations?` With the arrows, choose `SSH` and press `Enter`. SSH is a protocol to log in using SSH keys instead of the well known username/password pair.
`gh` will ask you few questions:

`Generate a new SSH key to add to your GitHub account?` Press `Enter` to ask gh to generate the SSH keys for you.
- `Generate a new SSH key to add to your GitHub account?` Press `Enter` to ask gh to generate the SSH keys for you.

If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`.
If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`.

`Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`.
- `Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`.

`Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`.
- `Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`.

You will then get the following output:

Expand Down