This commit is contained in:
Michael Bender 2023-05-30 14:18:35 -05:00
commit 2e4686f8e6
95 changed files with 3591 additions and 71 deletions

View File

@ -1,3 +1,37 @@
## 28 May 23 00:10 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:10 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:10 UTC ## 14 May 23 00:10 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 05:26 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:32 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 05:26 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:49 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:17 UTC ## 14 May 23 04:17 UTC
Success: true Success: true

View File

@ -1,3 +1,39 @@
## 28 May 23 05:11 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 21 May 23 04:24 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 14 May 23 04:03 UTC ## 14 May 23 04:03 UTC
Success: true Success: true

View File

@ -1,3 +1,39 @@
## 28 May 23 05:09 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/azure/azapi v0.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
+ provider registry.terraform.io/hashicorp/random v3.1.2
### Error
---
## 21 May 23 04:23 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/azure/azapi v0.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
+ provider registry.terraform.io/hashicorp/random v3.1.2
### Error
---
## 14 May 23 04:02 UTC ## 14 May 23 04:02 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 05:05 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/azure/azapi v0.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
### Error
---
## 21 May 23 04:17 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/azure/azapi v0.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
### Error
---
## 14 May 23 03:57 UTC ## 14 May 23 03:57 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 05:23 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:28 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:20 UTC ## 14 May 23 04:20 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 04:57 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:03 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:55 UTC ## 14 May 23 03:55 UTC
Success: true Success: true

View File

@ -1,3 +1,39 @@
## 28 May 23 04:56 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:01 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:53 UTC ## 14 May 23 03:53 UTC
Success: false Success: false

View File

@ -1,3 +1,39 @@
## 28 May 23 04:56 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:02 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:53 UTC ## 14 May 23 03:53 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 04:55 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:01 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:53 UTC ## 14 May 23 03:53 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 04:53 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 03:59 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:55 UTC ## 14 May 23 03:55 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 04:49 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 03:54 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:50 UTC ## 14 May 23 03:50 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 04:47 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 03:53 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:49 UTC ## 14 May 23 03:49 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 04:32 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 03:37 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:33 UTC ## 14 May 23 03:33 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 04:17 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 03:22 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:18 UTC ## 14 May 23 03:18 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 04:04 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 03:09 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:05 UTC ## 14 May 23 03:05 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 03:49 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 02:54 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 02:50 UTC ## 14 May 23 02:50 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 03:36 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 02:41 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 02:37 UTC ## 14 May 23 02:37 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 03:22 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 02:27 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 02:23 UTC ## 14 May 23 02:23 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 03:07 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 02:13 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 02:09 UTC ## 14 May 23 02:09 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 03:04 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 02:09 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 02:05 UTC ## 14 May 23 02:05 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 02:33 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 01:38 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 01:35 UTC ## 14 May 23 01:35 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 02:32 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 01:36 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 01:33 UTC ## 14 May 23 01:33 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 02:11 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 01:14 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 01:10 UTC ## 14 May 23 01:10 UTC
Success: true Success: true

View File

@ -1,3 +1,39 @@
## 28 May 23 02:08 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.27.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 21 May 23 01:11 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.27.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 14 May 23 01:08 UTC ## 14 May 23 01:08 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 02:00 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.27.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 21 May 23 01:05 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.27.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 14 May 23 01:02 UTC ## 14 May 23 01:02 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:56 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 01:01 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:57 UTC ## 14 May 23 00:57 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:52 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:56 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:53 UTC ## 14 May 23 00:53 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 05:03 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:15 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 03:51 UTC ## 14 May 23 03:51 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:44 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:35 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:30 UTC ## 14 May 23 00:30 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:38 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:29 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:25 UTC ## 14 May 23 00:25 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:39 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:28 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:25 UTC ## 14 May 23 00:25 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:33 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:23 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:20 UTC ## 14 May 23 00:20 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:31 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 21 May 23 00:21 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 14 May 23 00:18 UTC ## 14 May 23 00:18 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:29 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:18 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:16 UTC ## 14 May 23 00:16 UTC
Success: true Success: true

View File

@ -1,3 +1,39 @@
## 28 May 23 01:37 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/http v3.3.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:39 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/http v3.3.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:23 UTC ## 14 May 23 00:23 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:27 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:14 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:13 UTC ## 14 May 23 00:13 UTC
Success: true Success: true

View File

@ -0,0 +1,17 @@
## 28 May 23 01:27 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---

View File

@ -0,0 +1,145 @@
resource "random_pet" "rg_name" {
prefix = var.resource_group_name_prefix
}
resource "azurerm_resource_group" "rg" {
name = random_pet.rg_name.id
location = var.resource_group_location
}
resource "random_pet" "azurerm_virtual_network_name" {
prefix = "vnet"
}
resource "azurerm_virtual_network" "test" {
name = random_pet.azurerm_virtual_network_name.id
address_space = ["10.0.0.0/16"]
location = azurerm_resource_group.rg.location
resource_group_name = azurerm_resource_group.rg.name
}
resource "random_pet" "azurerm_subnet_name" {
prefix = "sub"
}
resource "azurerm_subnet" "test" {
name = random_pet.azurerm_subnet_name.id
resource_group_name = azurerm_resource_group.rg.name
virtual_network_name = azurerm_virtual_network.test.name
address_prefixes = ["10.0.2.0/24"]
}
resource "azurerm_public_ip" "test" {
name = "publicIPForLB"
location = azurerm_resource_group.rg.location
resource_group_name = azurerm_resource_group.rg.name
allocation_method = "Static"
}
resource "azurerm_lb" "test" {
name = "loadBalancer"
location = azurerm_resource_group.rg.location
resource_group_name = azurerm_resource_group.rg.name
frontend_ip_configuration {
name = "publicIPAddress"
public_ip_address_id = azurerm_public_ip.test.id
}
}
resource "azurerm_lb_backend_address_pool" "test" {
loadbalancer_id = azurerm_lb.test.id
name = "BackEndAddressPool"
}
resource "azurerm_network_interface" "test" {
count = 2
name = "acctni${count.index}"
location = azurerm_resource_group.rg.location
resource_group_name = azurerm_resource_group.rg.name
ip_configuration {
name = "testConfiguration"
subnet_id = azurerm_subnet.test.id
private_ip_address_allocation = "Dynamic"
}
}
resource "azurerm_availability_set" "avset" {
name = "avset"
location = azurerm_resource_group.rg.location
resource_group_name = azurerm_resource_group.rg.name
platform_fault_domain_count = 2
platform_update_domain_count = 2
managed = true
}
resource "random_pet" "azurerm_linux_virtual_machine_name" {
prefix = "vm"
}
resource "random_password" "password" {
count = var.password == null ? 1 : 0
length = 20
special = true
min_numeric = 1
min_upper = 1
min_lower = 1
min_special = 1
}
locals {
password = try(random_password.password[0].result, var.password)
}
resource "azurerm_linux_virtual_machine" "test" {
count = 2
name = "${random_pet.azurerm_linux_virtual_machine_name.id}${count.index}"
location = azurerm_resource_group.rg.location
availability_set_id = azurerm_availability_set.avset.id
resource_group_name = azurerm_resource_group.rg.name
network_interface_ids = [azurerm_network_interface.test[count.index].id]
size = "Standard_DS1_v2"
# Uncomment this line to delete the OS disk automatically when deleting the VM
# delete_os_disk_on_termination = true
# Uncomment this line to delete the data disks automatically when deleting the VM
# delete_data_disks_on_termination = true
source_image_reference {
publisher = "Canonical"
offer = "UbuntuServer"
sku = "16.04-LTS"
version = "latest"
}
os_disk {
caching = "ReadWrite"
storage_account_type = "Standard_LRS"
name = "myosdisk${count.index}"
}
computer_name = "hostname"
admin_username = var.user_name
admin_password = local.password
disable_password_authentication = false
}
resource "azurerm_managed_disk" "test" {
count = 2
name = "datadisk_existing_${count.index}"
location = azurerm_resource_group.rg.location
resource_group_name = azurerm_resource_group.rg.name
storage_account_type = "Standard_LRS"
create_option = "Empty"
disk_size_gb = "1024"
}
resource "azurerm_virtual_machine_data_disk_attachment" "test" {
count = 2
managed_disk_id = azurerm_managed_disk.test[count.index].id
virtual_machine_id = azurerm_linux_virtual_machine.test[count.index].id
lun = "10"
caching = "ReadWrite"
}

View File

@ -0,0 +1,20 @@
output "resource_group_name" {
value = azurerm_resource_group.rg.name
}
output "virtual_network_name" {
value = azurerm_virtual_network.test.name
}
output "subnet_name" {
value = azurerm_subnet.test.name
}
output "linux_virtual_machine_names" {
value = [for s in azurerm_linux_virtual_machine.test : s.name[*]]
}
output "linux_virtual_machine_password" {
sensitive = true
value = local.password
}

View File

@ -0,0 +1,16 @@
terraform {
required_version = ">=1.0"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "~>3.0"
}
random = {
source = "hashicorp/random"
version = "~>3.0"
}
}
}
provider "azurerm" {
features {}
}

View File

@ -0,0 +1,31 @@
# Azure Linux VM cluster
This template deploys a Linux VM cluster on Azure.
## Terraform resource types
- [random_pet](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/pet)
- [azurerm_resource_group](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group)
- [azurerm_virtual_network](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/virtual_network)
- [azurerm_subnet](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/subnet)
- [azurerm_public_ip](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/public_ip)
- [azurerm_lb](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/lb)
- [azurerm_lb_backend_address_pool](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/lb_backend_address_pool)
- [azurerm_network_interface](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/network_interface)
- [azurerm_managed_disk](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/managed_disk)
- [azurerm_availability_set](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/availability_set)
- [random_password](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/password)
- [azurerm_linux_virtual_machine](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/linux_virtual_machine)
## Variables
| Name | Description | Default |
|-|-|-|
| `resource_group_name_prefix` | Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription. | rg |
| `resource_group_location` | Location of the resource group. | eastus |
| `user_name` | The username for the local account that will be created on the new VM. | |
| `password` | The password for the local account that will be created on the new VM. | |
## Example
To see how to run this example, see [Create an Azure Linux VM cluster with Terraform](https://learn.microsoft.com/azure/developer/terraform/create-vm-cluster-with-infrastructure).

View File

@ -0,0 +1,24 @@
variable "resource_group_location" {
type = string
description = "Location for all resources."
default = "eastus"
}
variable "resource_group_name_prefix" {
type = string
description = "Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription."
default = "rg"
}
variable "user_name" {
type = string
description = "The username for the local account that will be created on the new vm."
default = "azureadmin"
}
variable "password" {
type = string
description = "The password for the local account that will be created on the new vm."
sensitive = true
default = null
}

View File

@ -1,3 +1,39 @@
## 28 May 23 01:25 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 21 May 23 00:17 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 14 May 23 00:15 UTC ## 14 May 23 00:15 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:21 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:13 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:11 UTC ## 14 May 23 00:11 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 01:18 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:12 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:12 UTC ## 14 May 23 00:12 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:16 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 00:11 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 00:10 UTC ## 14 May 23 00:10 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:22 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:53 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 05:30 UTC ## 14 May 23 05:30 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:14 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:52 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 05:26 UTC ## 14 May 23 05:26 UTC
Success: true Success: true

View File

@ -1,3 +1,33 @@
## 28 May 23 01:03 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 21 May 23 05:42 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 14 May 23 05:16 UTC ## 14 May 23 05:16 UTC
Success: false Success: false

View File

@ -1,3 +1,33 @@
## 28 May 23 01:03 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 21 May 23 05:42 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 14 May 23 05:16 UTC ## 14 May 23 05:16 UTC
Success: false Success: false

View File

@ -1,3 +1,39 @@
## 28 May 23 01:12 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/helm v2.9.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:30 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/helm v2.9.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 05:05 UTC ## 14 May 23 05:05 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 01:02 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 21 May 23 05:42 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 14 May 23 05:16 UTC ## 14 May 23 05:16 UTC
Success: true Success: true

View File

@ -1,3 +1,39 @@
## 28 May 23 01:03 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/kubernetes v2.20.0
+ provider registry.terraform.io/hashicorp/random v3.3.2
### Error
---
## 21 May 23 05:42 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/kubernetes v2.20.0
+ provider registry.terraform.io/hashicorp/random v3.3.2
### Error
---
## 14 May 23 05:17 UTC ## 14 May 23 05:17 UTC
Success: true Success: true

View File

@ -1,3 +1,33 @@
## 28 May 23 00:50 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 21 May 23 05:30 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 14 May 23 05:05 UTC ## 14 May 23 05:05 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 00:51 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:34 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 05:05 UTC ## 14 May 23 05:05 UTC
Success: true Success: true

View File

@ -1,3 +1,39 @@
## 28 May 23 00:50 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 21 May 23 04:56 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 14 May 23 04:34 UTC ## 14 May 23 04:34 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 00:43 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:26 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:58 UTC ## 14 May 23 04:58 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 00:38 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:21 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:53 UTC ## 14 May 23 04:53 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 00:38 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:20 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:54 UTC ## 14 May 23 04:54 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 00:43 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:19 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:53 UTC ## 14 May 23 04:53 UTC
Success: true Success: true

View File

@ -1,3 +1,45 @@
## 28 May 23 00:35 UTC
Success: false
### Versions
### Error
Initializing the backend...
╷
│ Error: Failed to get existing workspaces: Error retrieving keys for Storage Account "<storage_account_name>": storage.AccountsClient#ListKeys: Invalid input: autorest/validation: validation failed: parameter=resourceGroupName constraint=Pattern value="<storage_account_resource_group>" details: value doesn't match pattern ^[-\w\._\(\)]+$
│ 
│ 
╵

---
## 21 May 23 05:12 UTC
Success: false
### Versions
### Error
Initializing the backend...
╷
│ Error: Failed to get existing workspaces: Error retrieving keys for Storage Account "<storage_account_name>": storage.AccountsClient#ListKeys: Invalid input: autorest/validation: validation failed: parameter=resourceGroupName constraint=Pattern value="<storage_account_resource_group>" details: value doesn't match pattern ^[-\w\._\(\)]+$
│ 
│ 
╵

---
## 14 May 23 04:45 UTC ## 14 May 23 04:45 UTC
Success: false Success: false

View File

@ -1,3 +1,60 @@
## 28 May 23 00:35 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.6.0
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/time v0.9.1
### Error
---
## 25 May 23 01:07 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.6.0
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/time v0.9.1
### Error
---
## 21 May 23 05:12 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:45 UTC ## 14 May 23 04:45 UTC
Success: false Success: false

View File

@ -8,15 +8,19 @@ resource "azurerm_resource_group" "rg" {
name = random_pet.rg_name.id name = random_pet.rg_name.id
} }
resource "random_id" "log_analytics_workspace_name_suffix" { data "azurerm_client_config" "current" {}
byte_length = 8
locals {
current_user_id = coalesce(var.msi_id, data.azurerm_client_config.current.object_id)
}
resource "random_pet" "azurerm_log_analytics_workspace_name" {
prefix = "ws"
} }
resource "azurerm_log_analytics_workspace" "test" { resource "azurerm_log_analytics_workspace" "test" {
location = var.log_analytics_workspace_location location = var.log_analytics_workspace_location
# The WorkSpace name has to be unique across the whole of azure; name = random_pet.azurerm_log_analytics_workspace_name.id
# not just the current subscription/tenant.
name = "${var.log_analytics_workspace_name}-${random_id.log_analytics_workspace_name_suffix.dec}"
resource_group_name = azurerm_resource_group.rg.name resource_group_name = azurerm_resource_group.rg.name
sku = var.log_analytics_workspace_sku sku = var.log_analytics_workspace_sku
} }
@ -34,25 +38,30 @@ resource "azurerm_log_analytics_solution" "test" {
} }
} }
resource "random_pet" "azurerm_kubernetes_cluster_name" {
prefix = "cluster"
}
resource "random_pet" "azurerm_kubernetes_cluster_dns_prefix" {
prefix = "dns"
}
resource "azurerm_kubernetes_cluster" "k8s" { resource "azurerm_kubernetes_cluster" "k8s" {
location = azurerm_resource_group.rg.location location = azurerm_resource_group.rg.location
name = var.cluster_name name = random_pet.azurerm_kubernetes_cluster_name.id
resource_group_name = azurerm_resource_group.rg.name resource_group_name = azurerm_resource_group.rg.name
dns_prefix = var.dns_prefix dns_prefix = random_pet.azurerm_kubernetes_cluster_dns_prefix.id
tags = {
Environment = "Development"
}
default_node_pool { default_node_pool {
name = "agentpool" name = "agentpool"
vm_size = "Standard_D2_v2" vm_size = "Standard_D2_v2"
node_count = var.agent_count node_count = var.node_count
} }
linux_profile { linux_profile {
admin_username = "ubuntu" admin_username = "ubuntu"
ssh_key { ssh_key {
key_data = file(var.ssh_public_key) key_data = jsondecode(azapi_resource_action.ssh_public_key_gen.output).publicKey
} }
} }
network_profile { network_profile {
@ -60,7 +69,9 @@ resource "azurerm_kubernetes_cluster" "k8s" {
load_balancer_sku = "standard" load_balancer_sku = "standard"
} }
service_principal { service_principal {
client_id = var.aks_service_principal_app_id client_id = azuread_service_principal.app.application_id
client_secret = var.aks_service_principal_client_secret client_secret = azuread_service_principal_password.app.value
} }
depends_on = [time_sleep.wait_30_seconds]
} }

View File

@ -1,3 +1,15 @@
output "resource_group_name" {
value = azurerm_resource_group.rg.name
}
output "kubernetes_cluster_name" {
value = azurerm_kubernetes_cluster.k8s.name
}
output "log_analytics_workspace_name" {
value = azurerm_log_analytics_workspace.test.name
}
output "client_certificate" { output "client_certificate" {
value = azurerm_kubernetes_cluster.k8s.kube_config[0].client_certificate value = azurerm_kubernetes_cluster.k8s.kube_config[0].client_certificate
sensitive = true sensitive = true
@ -32,7 +44,3 @@ output "kube_config" {
value = azurerm_kubernetes_cluster.k8s.kube_config_raw value = azurerm_kubernetes_cluster.k8s.kube_config_raw
sensitive = true sensitive = true
} }
output "resource_group_name" {
value = azurerm_resource_group.rg.name
}

View File

@ -2,6 +2,10 @@ terraform {
required_version = ">=1.0" required_version = ">=1.0"
required_providers { required_providers {
azapi = {
source = "azure/azapi"
version = "~>1.5"
}
azurerm = { azurerm = {
source = "hashicorp/azurerm" source = "hashicorp/azurerm"
version = "~>3.0" version = "~>3.0"
@ -10,6 +14,10 @@ terraform {
source = "hashicorp/random" source = "hashicorp/random"
version = "~>3.0" version = "~>3.0"
} }
time = {
source = "hashicorp/time"
version = "0.9.1"
}
} }
} }

View File

@ -2,14 +2,21 @@
This template provisions an [AKS / Azure Kubernetes service (also known as a Managed Kubernetes Cluster)](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster). This template provisions an [AKS / Azure Kubernetes service (also known as a Managed Kubernetes Cluster)](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster).
- [random_string](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/string)
## Terraform resource types ## Terraform resource types
- [random_pet](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/pet) - [random_pet](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/pet)
- [random_string](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/string)
- [azurerm_resource_group](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group) - [azurerm_resource_group](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group)
- [azurerm_client_config](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config)
- [azurerm_log_analytics_workspace](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_workspace) - [azurerm_log_analytics_workspace](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_workspace)
- [azurerm_log_analytics_solution](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_solution) - [azurerm_log_analytics_solution](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/log_analytics_solution)
- [azurerm_kubernetes_cluster](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster) - [azurerm_kubernetes_cluster](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster)
- [azuread_application](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/data-sources/application)
- [azuread_service_principal](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/data-sources/service_principal)
- [azuread_service_principal_password](https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/service_principal_password)
- [azapi_resource](https://registry.terraform.io/providers/Azure/azapi/latest/docs/resources/azapi_resource)
- [azapi_resource_action](https://registry.terraform.io/providers/Azure/azapi/latest/docs/resources/azapi_resource_action)
## Variables ## Variables
@ -17,16 +24,9 @@ This template provisions an [AKS / Azure Kubernetes service (also known as a Man
|-|-|-| |-|-|-|
| `resource_group_name_prefix` | Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription. | rg | | `resource_group_name_prefix` | Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription. | rg |
| `resource_group_location` | Location of the resource group. | eastus | | `resource_group_location` | Location of the resource group. | eastus |
| `agent_count` | Initial number of nodes which should exist in this Node Pool. Value must be between 1 and 1000. | 3 | | `node_count` | Initial number of nodes which should exist in this Node Pool. Value must be between 1 and 1000. | 3 |
| `ssh_public_key` | File containing the an ssh_key block. | ~/.ssh/id_rsa.pub | | `log_analytics_workspace_location` | Location of the Log Analytics workspace. | eastus |
| `dns_prefix` | DNS prefix specified when creating the managed cluster. | k8stest | | `log_analytics_workspace_sku` | SKU of the Log Analytics workspace. The SKU of the log analytics workspace. Choose from: Free, PerNode, Premium, Standard, Standalone, Unlimited, CapacityReservation, PerGB2018 | PerGB2018 |
| `cluster_name` | Name of the Managed Kubernetes Cluster to create. | k8stest |
| `log_analytics_workspace_name` | Prefix of the name of the Log Analytics Workspace. Random value is appended to ensure uniqueness across Azure. | testLogAnalyticsWorkspaceName |
| `log_analytics_workspace_location` | Azure location where the resource exists. | eastus |
| `log_analytics_workspace_sku` | SKU of the Log Analytics Workspace. | PerGB2018 |
| `aks_service_principal_app_id` | Service principal app ID. | |
| `aks_service_principal_client_secret` | Service principal password. | |
| `aks_service_principal_object_id` | Service principal object ID. | |
## Example ## Example

View File

@ -0,0 +1,37 @@
# Create Azure AD App Registration
resource "azuread_application" "app" {
display_name = "my-app"
owners = [local.current_user_id]
}
# Create Service Principal
resource "azuread_service_principal" "app" {
application_id = azuread_application.app.application_id
app_role_assignment_required = true
owners = [local.current_user_id]
}
# Create Service Principal password
resource "azuread_service_principal_password" "app" {
service_principal_id = azuread_service_principal.app.id
}
# Sleep for 30 seconds to allow for propagation
# of the Service Principal creation before attempting
# to create the AKS cluster.
resource "time_sleep" "wait_30_seconds" {
create_duration = "30s"
depends_on = [azuread_service_principal_password.app]
}
# Output the Service Principal and password
output "sp" {
value = azuread_service_principal.app.id
sensitive = true
}
output "sp_password" {
value = azuread_service_principal_password.app.value
sensitive = true
}

View File

@ -0,0 +1,25 @@
resource "random_pet" "ssh_key_name" {
prefix = "ssh"
separator = ""
}
resource "azapi_resource" "ssh_public_key" {
type = "Microsoft.Compute/sshPublicKeys@2022-11-01"
name = random_pet.ssh_key_name.id
location = "westus3"
parent_id = azurerm_resource_group.rg.id
}
resource "azapi_resource_action" "ssh_public_key_gen" {
type = "Microsoft.Compute/sshPublicKeys@2022-11-01"
resource_id = azapi_resource.ssh_public_key.id
action = "generateKeyPair"
method = "POST"
response_export_values = ["publicKey"]
}
output "key_data" {
value = azapi_resource.ssh_public_key.body
sensitive = true
}

View File

@ -1,2 +0,0 @@
aks_service_principal_app_id = "<service_principal_app_id>"
aks_service_principal_client_secret = "<service_principal_password>"

View File

@ -1,49 +1,44 @@
variable "agent_count" {
default = 3
}
# The following two variable declarations are placeholder references.
# Set the values for these variable in terraform.tfvars
variable "aks_service_principal_app_id" {
default = ""
}
variable "aks_service_principal_client_secret" {
default = ""
}
variable "cluster_name" {
default = "k8stest"
}
variable "dns_prefix" {
default = "k8stest"
}
# Refer to https://azure.microsoft.com/global-infrastructure/services/?products=monitor for available Log Analytics regions.
variable "log_analytics_workspace_location" {
default = "eastus"
}
variable "log_analytics_workspace_name" {
default = "testLogAnalyticsWorkspaceName"
}
# Refer to https://azure.microsoft.com/pricing/details/monitor/ for Log Analytics pricing
variable "log_analytics_workspace_sku" {
default = "PerGB2018"
}
variable "resource_group_location" { variable "resource_group_location" {
type = string
default = "eastus" default = "eastus"
description = "Location of the resource group." description = "Location of the resource group."
} }
variable "resource_group_name_prefix" { variable "resource_group_name_prefix" {
type = string
default = "rg" default = "rg"
description = "Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription." description = "Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription."
} }
variable "ssh_public_key" { variable "node_count" {
default = "~/.ssh/id_rsa.pub" type = number
description = "The initial quantity of nodes for the node pool."
default = 3
}
# For available Log Analytics regions, refer to:
# https://azure.microsoft.com/global-infrastructure/services/?products=monitor
variable "log_analytics_workspace_location" {
type = string
default = "eastus"
description = "Location of the Log Analytics workspace."
}
# For Log Analytics pricing, refer to:
# https://azure.microsoft.com/pricing/details/monitor
variable "log_analytics_workspace_sku" {
type = string
description = "The SKU of the Log Analytics workspace. Choose from: Free, PerNode, Premium, Standard, Standalone, Unlimited, CapacityReservation, PerGB2018"
default = "PerGB2018"
validation {
condition = contains(["Free", "PerNode", "Premium", "Standard", "Standalone", "Unlimited", "CapacityReservation", "PerGB2018"], var.log_analytics_workspace_sku)
error_message = "The Log Analytics workspace SKU must be one of the following: Free, PerNode, Premium, Standard, Standalone, Unlimited, CapacityReservation, PerGB2018"
}
}
variable "msi_id" {
type = string
description = "The Managed Service Identity ID used to create the service principal. If this value is null (the default), the AzureRM provider configuration Object ID is used.."
default = null
} }

View File

@ -1,3 +1,39 @@
## 28 May 23 00:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/orobix/azureml v0.0.5
### Error
---
## 21 May 23 05:11 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/orobix/azureml v0.0.5
### Error
---
## 14 May 23 04:45 UTC ## 14 May 23 04:45 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 00:36 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:15 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:52 UTC ## 14 May 23 04:52 UTC
Success: true Success: true

View File

@ -1,3 +1,37 @@
## 28 May 23 00:26 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 05:11 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:45 UTC ## 14 May 23 04:45 UTC
Success: true Success: true

View File

@ -1,3 +1,33 @@
## 28 May 23 00:14 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 14 May 23 04:20 UTC ## 14 May 23 04:20 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 00:14 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.32.0
+ provider registry.terraform.io/hashicorp/http v3.3.0
### Error
---
## 21 May 23 04:49 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.32.0
+ provider registry.terraform.io/hashicorp/http v3.3.0
### Error
---
## 14 May 23 04:27 UTC ## 14 May 23 04:27 UTC
Success: false Success: false

View File

@ -1,3 +1,41 @@
## 28 May 23 00:19 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/local v2.3.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 21 May 23 04:53 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/local v2.3.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 14 May 23 04:34 UTC ## 14 May 23 04:34 UTC
Success: true Success: true

View File

@ -1,3 +1,33 @@
## 28 May 23 00:10 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 21 May 23 04:45 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 14 May 23 04:26 UTC ## 14 May 23 04:26 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 00:14 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:45 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:27 UTC ## 14 May 23 04:27 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 00:09 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:41 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:22 UTC ## 14 May 23 04:22 UTC
Success: false Success: false

View File

@ -1,3 +1,61 @@
## 28 May 23 00:09 UTC
Success: false
### Versions
### Error
Initializing the backend...
There are some problems with the configuration, described below.
The Terraform configuration must be valid before initialization so that
Terraform can determine which modules and providers need to be installed.
╷
│ Error: Duplicate variable declaration
│ 
│  on variables.tf line 16:
│  16: variable "resource_group_name" {
│ 
│ A variable named "resource_group_name" was already declared at
│ variables.tf:11,1-31. Variable names must be unique within a module.
╵

---
## 21 May 23 04:41 UTC
Success: false
### Versions
### Error
Initializing the backend...
There are some problems with the configuration, described below.
The Terraform configuration must be valid before initialization so that
Terraform can determine which modules and providers need to be installed.
╷
│ Error: Duplicate variable declaration
│ 
│  on variables.tf line 16:
│  16: variable "resource_group_name" {
│ 
│ A variable named "resource_group_name" was already declared at
│ variables.tf:11,1-31. Variable names must be unique within a module.
╵

---
## 14 May 23 04:22 UTC ## 14 May 23 04:22 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 05:29 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:41 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:22 UTC ## 14 May 23 04:22 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 05:32 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.58.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:38 UTC
Success: true
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.57.0
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:26 UTC ## 14 May 23 04:26 UTC
Success: true Success: true

View File

@ -1,3 +1,33 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,69 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
### Error
Initializing the backend...
Initializing provider plugins...
- Finding hashicorp/azurerm versions matching "2.78.0"...
- Finding latest version of hashicorp/random...
- Finding latest version of telemaco019/azureml...
- Installing hashicorp/random v3.5.1...
- Installed hashicorp/random v3.5.1 (signed by HashiCorp)
- Installing telemaco019/azureml v0.0.5...
- Installing hashicorp/azurerm v2.78.0...
- Installed hashicorp/azurerm v2.78.0 (signed by HashiCorp)
╷
│ Error: Failed to install provider
│ 
│ Error while installing telemaco019/azureml v0.0.5: checksum list has no
│ SHA-256 hash for
│ "https://github.com/orobix/terraform-provider-azureml/releases/download/v0.0.5/terraform-provider-azureml_0.0.5_linux_amd64.zip"
╵

---
## 21 May 23 04:32 UTC
Success: false
### Versions
### Error
Initializing the backend...
Initializing provider plugins...
- Finding latest version of telemaco019/azureml...
- Finding latest version of hashicorp/random...
- Finding hashicorp/azurerm versions matching "2.78.0"...
- Installing telemaco019/azureml v0.0.5...
- Installing hashicorp/random v3.5.1...
- Installed hashicorp/random v3.5.1 (signed by HashiCorp)
- Installing hashicorp/azurerm v2.78.0...
- Installed hashicorp/azurerm v2.78.0 (signed by HashiCorp)
╷
│ Error: Failed to install provider
│ 
│ Error while installing telemaco019/azureml v0.0.5: checksum list has no
│ SHA-256 hash for
│ "https://github.com/orobix/terraform-provider-azureml/releases/download/v0.0.5/terraform-provider-azureml_0.0.5_linux_amd64.zip"
╵

---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,355 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
### Error
Initializing the backend...
There are some problems with the configuration, described below.
The Terraform configuration must be valid before initialization so that
Terraform can determine which modules and providers need to be installed.
╷
│ Warning: Quoted references are deprecated
│ 
│  on aks.tf line 6, in resource "azurerm_kubernetes_cluster" "default":
│  6: depends_on = ["azurerm_role_assignment.default"]
│ 
│ In this context, references are expected literally rather than in quotes.
│ Terraform 0.11 and earlier required quotes, but quoted references are now
│ deprecated and will be removed in a future version of Terraform. Remove the
│ quotes surrounding this reference to silence this warning.
│ 
│ (and 2 more similar warnings elsewhere)
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 3, in variable "name":
│  3: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 9, in variable "environment":
│  9: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 17, in variable "location":
│  17: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 25, in variable "node_count":
│  25: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 31, in variable "node_type":
│  31: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 37, in variable "node_os":
│  37: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 43, in variable "dns_prefix":
│  43: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 51, in variable "vnet_address_space":
│  51: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 57, in variable "vnet_aks_subnet_space":
│  57: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 63, in variable "vnet_ingress_subnet_space":
│  63: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 69, in variable "vnet_gateway_subnet_space":
│  69: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 75, in variable "ingress_load_balancer_ip":
│  75: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 82, in variable "gateway_instance_count":
│  82: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

---
## 21 May 23 04:32 UTC
Success: false
### Versions
### Error
Initializing the backend...
There are some problems with the configuration, described below.
The Terraform configuration must be valid before initialization so that
Terraform can determine which modules and providers need to be installed.
╷
│ Warning: Quoted references are deprecated
│ 
│  on aks.tf line 6, in resource "azurerm_kubernetes_cluster" "default":
│  6: depends_on = ["azurerm_role_assignment.default"]
│ 
│ In this context, references are expected literally rather than in quotes.
│ Terraform 0.11 and earlier required quotes, but quoted references are now
│ deprecated and will be removed in a future version of Terraform. Remove the
│ quotes surrounding this reference to silence this warning.
│ 
│ (and 2 more similar warnings elsewhere)
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 3, in variable "name":
│  3: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 9, in variable "environment":
│  9: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 17, in variable "location":
│  17: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 25, in variable "node_count":
│  25: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 31, in variable "node_type":
│  31: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 37, in variable "node_os":
│  37: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 43, in variable "dns_prefix":
│  43: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 51, in variable "vnet_address_space":
│  51: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 57, in variable "vnet_aks_subnet_space":
│  57: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 63, in variable "vnet_ingress_subnet_space":
│  63: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 69, in variable "vnet_gateway_subnet_space":
│  69: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 75, in variable "ingress_load_balancer_ip":
│  75: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

╷
│ Error: Invalid quoted type constraints
│ 
│  on variables.tf line 82, in variable "gateway_instance_count":
│  82: type = "string"
│ 
│ Terraform 0.11 and earlier required type constraints to be given in quotes,
│ but that form is now deprecated and will be removed in a future version of
│ Terraform. Remove the quotes around "string".
╵

---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,37 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/null v3.2.1
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/null v3.2.1
### Error
---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,33 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,33 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
### Error
---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,35 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
### Error
---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,69 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
### Error
Initializing the backend...
Initializing provider plugins...
- Finding latest version of telemaco019/azureml...
- Finding hashicorp/azurerm versions matching "2.78.0"...
- Finding latest version of hashicorp/random...
- Installing hashicorp/random v3.5.1...
- Installed hashicorp/random v3.5.1 (signed by HashiCorp)
- Installing telemaco019/azureml v0.0.5...
- Installing hashicorp/azurerm v2.78.0...
- Installed hashicorp/azurerm v2.78.0 (signed by HashiCorp)
╷
│ Error: Failed to install provider
│ 
│ Error while installing telemaco019/azureml v0.0.5: checksum list has no
│ SHA-256 hash for
│ "https://github.com/orobix/terraform-provider-azureml/releases/download/v0.0.5/terraform-provider-azureml_0.0.5_linux_amd64.zip"
╵

---
## 21 May 23 04:32 UTC
Success: false
### Versions
### Error
Initializing the backend...
Initializing provider plugins...
- Finding hashicorp/azurerm versions matching "2.78.0"...
- Finding latest version of telemaco019/azureml...
- Finding latest version of hashicorp/random...
- Installing hashicorp/azurerm v2.78.0...
- Installed hashicorp/azurerm v2.78.0 (signed by HashiCorp)
- Installing telemaco019/azureml v0.0.5...
- Installing hashicorp/random v3.5.1...
- Installed hashicorp/random v3.5.1 (signed by HashiCorp)
╷
│ Error: Failed to install provider
│ 
│ Error while installing telemaco019/azureml v0.0.5: checksum list has no
│ SHA-256 hash for
│ "https://github.com/orobix/terraform-provider-azureml/releases/download/v0.0.5/terraform-provider-azureml_0.0.5_linux_amd64.zip"
╵

---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,39 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v1.36.1
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v1.36.1
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:20 UTC ## 14 May 23 04:20 UTC
Success: false Success: false

View File

@ -1,3 +1,39 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v1.36.1
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v2.39.0
+ provider registry.terraform.io/hashicorp/azurerm v1.36.1
+ provider registry.terraform.io/hashicorp/random v3.5.1
### Error
---
## 14 May 23 04:21 UTC ## 14 May 23 04:21 UTC
Success: false Success: false

View File

@ -1,3 +1,35 @@
## 28 May 23 05:26 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.56.0
### Error
---
## 21 May 23 04:32 UTC
Success: false
### Versions
Terraform v1.4.5
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.56.0
### Error
---
## 14 May 23 04:20 UTC ## 14 May 23 04:20 UTC
Success: false Success: false