Pulumi is a cloud-native infrastructure as code (IaC) platform that lets you define, deploy, and manage infrastructure using familiar programming languages. It supports various cloud providers, including the ThreeFold Grid, bridging development and operations seamlessly.
In this Demo, @scott introduces Pulumi and explains its benefits. And @Mik goes on to demonstrate deploying (and destroying) a Micro VM on the grid with Pulumi. The last portion of the call is a discussion.
00:00 Call Introduction
00:51 What is Pulumi?
02:08 Key Features & Benefits
04:48 Pulumi Documentation & Resources
07:22 Demo Time
08:20 Prerequisites
08:36 Create a New Account
09:17 Transfer TFT to Your Account
10:10 Deploy a Docker Ubuntu Container
10:28 Deploy a VM with Pulumi
12:22 Run Mycelium
12:47 Back to Deploying a VM with Pulumi
14:38 SSH into Your Deployment
14:55 Recapping the Steps
16:00 Pulumi Discussion
19:55 Stopping Your Deployment
20:40 Back to the Discussion
Please take note this demo was conducted on September 10th 2024 and some information may become outdated over time.
Relevant Links