Self service infrastructure using pulumi automation
summary
Shows how Pulumi and the Pulumi Automation API run inside a web or CLI app to give teams on-demand infrastructure: TypeScript programs create an Azure resource group, a Kubernetes namespace, an Azure service principal and a k8s service account, plus a GitHub repo with mapped GitHub environments and secrets. State lives in Pulumi service or Azure Blob, stacks are one per team and per environment, stacks can be created, destroyed and referenced programmatically, and the Elkjøp Nordic proof-of-concept is running in production.
AI-written summary · about
chapters (14)
- 0:00Start
- 0:47Agenda
- 1:56Who Am I
- 3:24What Is the Problem That I Want To Solve
- 14:55Secret Provider
- 16:40Pollumi Automation Api
- 16:51Paloom Automation Api
- 17:35Automation Api
- 22:32Repositories
- 29:12Add a Configuration Variable
- 31:20Secret Handling
- 38:49Create a Resource Group
- 41:11Create a Console Application
- 47:26Reference Stacks
related talks
43mSelf-service infrastructure using pulumi automation
58mTake control of your cloud environment using IaC with Pulumi
08mInfrastructure as code in any programming language
01h 02mBeyond infrastructure as code DSLs
53mInfrastructure as code - is it really?
58mDeploying Cloud Infrastructure using Pulumi
29mInfrastructure as Software
56mEasier infrastructure and safer secrets with Pulumi, Azure, and .Net Core
