Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Strengthening your DevOps muscle

Strengthening your DevOps muscle

In this (short) talk, I look at Google Cloud's Declarative Export feature to easily on-board into HashiCorp Terraform.

This version of the talk was given at CLOUD ONAIR in April 2022.

Kerim Satirli

April 07, 2022
Tweet

More Decks by Kerim Satirli

Other Decks in Technology

Transcript

  1. Export your Resources TERMINAL > gcloud beta \ resource-config \

    bulk-export \ !"resource-format=terraform !"path=./ * beta *
  2. Codify your Resources resource "google_cloud_run_service" "devops_muscle" { name = "devops-muscle"

    location = "us-central1" template { spec { containers { image = "us-docker.pkg.dev/cloudrun/..." } } } traffic { percent = 100 latest_revision = true } ... CODE EDITOR