This repo is step by step guide how to create and setup google cloud console and create Virtual Machine for testnet nodes, Scroll at the bottom for video link 🔗
- Visit: https://console.cloud.google.com/
- Log in with your Google Account.
- Create payment profile and complete payment.
- Once you're payments done, Activate your account.
Tip: you can cancel autopay anytime after activating your gcloud account, gcloud will only dedcut Rs. 2 for verification
- Click on hamburger menu
- Click on "Cloud Engine"
- Click on "VM instances"
- Click on Enable Clound Engine API
-
Click on "Cloud Engine >> Overview >> Create Instances"
-
Machine Configuration
- Name {Type any name you want to keep but keep it short}
- Region {Select any region as per your requirements}
- General Purpose {Select "N2: Balanced & Performance"}
- Machine Type {Select "8vcpu & 32gb RAM"}
-
OS and Storage
- Click on "Change"
- Type Ubnuntu & Select Ubuntu 24.10 Minimal x64
- Disk Type: leave it as balanced
- Storage: 180GB
-
Data Protection (No Changes)
-
Networking
- Check and allow all top three options
-
Observability (No changes)
-
Security
-
now you have to create SSH key to access you VPS remotely
-
Download Terminus APP from Windows appstore Terminus Windows Appstore
-
signup/sigin and create an account on Terminus
-
Head over to Keychain
-
Click on Generate New Key
-
Fill out all details
-
Save your Private key & Copy your Public Key
-
Edit your Public key with your-vps-username at the end
Example:
ssh-rsa cHcCfUi/KY9OH68Cw105mH4gKtUuAvllX8ZBurhEypXxz5POnwxURjH+PQNJajDob3ka9zM00+A7y/494uplR3vSVjor8s8BGAbYZrR Generated By Termius<- {Replace "Generated By Termius" with "your-vps-username"}- Come Back to Gcloud Security and scroll down on VM accessm, you'll see "add manually generated SSH Keys", click on "Add items" & fill your recently edited public key in previous step & hit "Create"
-




