Managing GitHub with Pulumi
In this episode, I introduce and walk my colleague, Gianluca Arbezzano, through automating his GitHub organizations, repositories, and labels using Pulumi and TypeScript.
šæ Rawkode Live
Hosted by David McKay / š¦ https://twitter.com/rawkode
Website: https://rawkode.live
Discord Chat: https://rawkode.live/chat
#RawkodeLive
š° Timeline
00:00 - Holding screen
06:45 - Introductions
07:00 - Context: Explain what we're trying to do
11:00 - Creating a new Pulumi TypeScript project
16:00 - Adding the GitHub provider
17:30 - Creating a GitHub repository
20:15 - Exporting values for re-use (Terraform outputs)
21:30 - Running pulumi up
for the first time
31:50 - Refactoring / Why I love using real programming languages for Infrastructure as Code (IaaC)
34:00 - Creating GitHub labels
45:00 - Questions
47:30 - Using mustache from NPM for rendering user data scripts with Pulumi and TypeScript
š„ About the Guests
Gianluca Arbezzano,
Staff Software Engineer at Equinix Metal
š¦ https://twitter.com/gianarb
š§© https://github.com/gianarb
š https://gianarb.it/
šØ About the Technologies
Pulumi
Pulumi's Infrastructure as Code SDK is the easiest way to create and deploy cloud software that use containers, serverless functions, hosted services, and infrastructure, on any cloud.
Simply write code in your favorite language and Pulumi automatically provisions and manages your AWS, Azure, Google Cloud Platform, and/or Kubernetes resources, using an infrastructure-as-code approach. Skip the YAML, and use standard language features like loops, functions, classes, and package management that you already know and love.
š https://pulumi.com/
š¦ https://twitter.com/PulumiCorp
š§© https://github.com/pulumi/pulumi
#Infrastructure #Automation #Cloud
Technologies used in this video
Related Videos

Bringing Clarity to Infrastructure as Code with Env0

Pulumi: Multi Language Packages

Automating Equinix Metal with Pulumi

Hands-On with Preq - Community-Driven Reliability Problem Detection
Join us for an exclusive live stream as we explore Preq (pronounced "preek"), the free and open-source tool that's revolutionizing how teams detect and prevent reliability issues before customers noti
Comments