YoVDO

Managing GitHub with Pulumi - Rawkode Live

Offered By: Rawkode Academy via YouTube

Tags

Pulumi Courses GitHub Courses Typescript Courses Infrastructure as Code Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore automating GitHub organizations, repositories, and labels using Pulumi and TypeScript in this 51-minute tutorial video. Learn how to create a new Pulumi TypeScript project, add the GitHub provider, create repositories, export values for reuse, and run 'pulumi up'. Discover the benefits of using real programming languages for Infrastructure as Code (IaaC) through refactoring examples. Dive into creating GitHub labels and rendering user data scripts with Pulumi and TypeScript using mustache from NPM. Gain insights from host David McKay and guest Gianluca Arbezzano, Staff Software Engineer at Equinix Metal, as they demonstrate practical applications of Pulumi for GitHub management.

Syllabus

- Holding screen
- Introductions
- Context: Explain what we're trying to do
- Creating a new Pulumi TypeScript project
- Adding the GitHub provider
- Creating a GitHub repository
- Exporting values for re-use Terraform outputs
- Running `pulumi up` for the first time
- Refactoring / Why I love using real programming languages for Infrastructure as Code IaaC
- Creating GitHub labels
- Questions
- Using mustache from NPM for rendering user data scripts with Pulumi and TypeScript


Taught by

Rawkode Academy

Related Courses

AWS Developer Tools Deep Dive
A Cloud Guru
Deployment Pipelines using GitHub Actions
A Cloud Guru
GitHub Actions Deep Dive
A Cloud Guru
Hands-On GitOps
A Cloud Guru
Advanced Reproducibility in Cancer Informatics
Johns Hopkins University via Coursera