Hi All
I am newbie and would apricate any help you can provide, my setup
Using Visual Code
Installed Module azure Account, Azure CLI, Azure Terraform, Hasicom, PowerrShell
Have a Free tier Azure Sub
On the PC created Environment variable i.e TF_VAR_clientid…, sub_id, tenant id…
The code i am trying just to create a simple RG in Azure is
variable “client_id” {}
variable “tenant_id” {}
variable “client_secret” {}
variable “subscription_id” {}
terraform {
required_providers {
azurerm = {
source = “hashicorp/azurerm”
version = “2.36.0”
client_id = “var.client_id”
tenant_id = “var.tenant_id”
client_secret = “var.client_id”
subscription_id = “var.subscription_id”
}
}
}
provider “azurerm” {
features {}
}
resource “azurerm_resource_group” “test_server_rg” {
name = “test-rg”
location = “westus2”
}
Noticed my variable di not auto populate maybe i have the wrong extension, the error i get when i run Terraform plan is
Error: Error building AzureRM Client: obtain subscription() from Azure CLI: Error parsing json result from the Azure CLI: Error waiting for the Azure CLI: exit status 1: Please run ‘az login’ to setup account.
on Azure_RG.tf line 19, in provider “azurerm”:
19: provider “azurerm” {
Pls help
Thank you