Using Pulumi and Jenkins to Manage Your Infrastructure As Code
Need help with your Jenkins questions? Visit https://community.jenkins.io/c/using-jenkins/support/8 Timecodes ⏱: 00:00 Introduction 00:08 Overview 01:10 Starting point 01:31 Verify the tooling is on the agent 03:04 Create Pulumi access token and Jenkins secret text credential 06:48 Create initial Pulumi application 10:35 Review the Pulumi console 11:09 Review new job configuration to run pulumi up 16:05 Update the Pulumi application to create Linode Object Storage bucket 19:14 Run the job again 19:58 Create Linode access token and Jenkins secret text credential 22:34 Reconfigure the job and run 24:03 Why should you use Jenkins to manage running your Pulumi scripts? #jenkinstutorial #pulumi Information referenced in this video: Example repository https://github.com/darinpope/jenkins-example-pulumi Example shared library https://github.com/darinpope/github-api-global-lib Jenkins LTS 2.303.2 https://www.jenkins.io/changelog-stable/#v2.303.2 CloudBees on Twitter: https://twitter.com/CloudBees Darin on Twitter: https://twitter.com/DarinPope
Need help with your Jenkins questions? Visit https://community.jenkins.io/c/using-jenkins/support/8 Timecodes ⏱: 00:00 Introduction 00:08 Overview 01:10 Starting point 01:31 Verify the tooling is on the agent 03:04 Create Pulumi access token and Jenkins secret text credential 06:48 Create initial Pulumi application 10:35 Review the Pulumi console 11:09 Review new job configuration to run pulumi up 16:05 Update the Pulumi application to create Linode Object Storage bucket 19:14 Run the job again 19:58 Create Linode access token and Jenkins secret text credential 22:34 Reconfigure the job and run 24:03 Why should you use Jenkins to manage running your Pulumi scripts? #jenkinstutorial #pulumi Information referenced in this video: Example repository https://github.com/darinpope/jenkins-example-pulumi Example shared library https://github.com/darinpope/github-api-global-lib Jenkins LTS 2.303.2 https://www.jenkins.io/changelog-stable/#v2.303.2 CloudBees on Twitter: https://twitter.com/CloudBees Darin on Twitter: https://twitter.com/DarinPope