Back to Browse

Deployment pipelines as Code with Go and dagger.io - Part 2

3.1K views
Nov 8, 2022
50:31

In this episode, we look at how you can integrate the Terraform CDK to deploy the application using only Go with the Dagger SDK. I walk through the steps needed to configure a new project using the Terraform CDK and how you can write Go code to define applications in DigitalOcean. This video is an edited version of the live stream. Example Repo: https://github.com/nicholasjackson/dagger-example/tree/part2 Links: Dagger: https://dagger.io/ Terraform CDK: https://developer.hashicorp.com/terraform/cdktf Chapters: 00:00 - Intro to Dagger 00:45 - Recap of Part 1 01:43 - Update to the Dagger Go SDK 0.4.0 09:51 - Introduction to Using the Terraform CDF for Go 12:00 - Terraform CDK Docker Container 14:22 - Bootstrapping a new deployment project with "cdktf init" 16:00 - Defining the Provider 21:45 - Defining the DigitalOcean Application 31:20 - Running "cdktf plan" 33:27 - Codifying the deployment step with Dagger 43:00 - Running the Pipeline and Deploying the Application 46:35 - Recap

Download

0 formats

No download links available.

Deployment pipelines as Code with Go and dagger.io - Part 2 | NatokHD