Compare commits
35 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c7cf719ed1 | |||
| af54768aa4 | |||
| 20f388a4ab | |||
| cb439f7d58 | |||
| 5fab9cadd8 | |||
| 42d2f05b88 | |||
| 7a5a0062e4 | |||
| 107a79c353 | |||
| da0ce9597a | |||
| 2d44157e36 | |||
| 0b92e926ee | |||
| 532e836b9f | |||
| 818621e32a | |||
| 68d322c177 | |||
| dd4d99549d | |||
| 4c6f3bbf9f | |||
| 1b2dc9120c | |||
| 49dcdf9061 | |||
| 52563b7e8d | |||
| 5308037fab | |||
| b89db36bee | |||
| c3ecd139eb | |||
| 7c6d6f9438 | |||
| 181b34291c | |||
| 1b713632d1 | |||
| 96cd33dea4 | |||
| 376f0a3732 | |||
| e07726ef45 | |||
| 8c3f290e61 | |||
| 3a6dd12ab9 | |||
| 5192273700 | |||
| d2e47ddadd | |||
| 96d88c3c41 | |||
| e405273660 | |||
| 98f857a865 |
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:15 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:04 UTC
|
## 29 Sep 24 03:04 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 00:55 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.15.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:10 UTC
|
## 29 Sep 24 05:10 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:58 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:14 UTC
|
## 29 Sep 24 05:14 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -0,0 +1,23 @@
|
|||||||
|
# Azure Kubernetes Service (AKS) cluster in an Azure Extended Zone
|
||||||
|
|
||||||
|
This template deploys an Azure Kubernetes Service (AKS) cluster in an Azure Extended Zones.
|
||||||
|
|
||||||
|
## 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_kubernetes_cluster](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/kubernetes_cluster)
|
||||||
|
|
||||||
|
## Variables
|
||||||
|
|
||||||
|
| Name | Description | Default value |
|
||||||
|
|-|-|-|
|
||||||
|
| `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. | Central US |
|
||||||
|
| `virtual_network_name` | Name of the virtual network resource. | example-vnet |
|
||||||
|
| `aks_node_count` | Number of nodes in the AKS cluster. | 3 |
|
||||||
|
| `aks_node_vm_size` | Size of the VMs in the AKS cluster. | Standard_D2_v2 |
|
||||||
|
| `admin_username` | The admin username for the Windows node pool. | azureuser |
|
||||||
|
| `admin_password` | The admin password for the Windows node pool. | Passw0rd1234Us! |
|
||||||
|
| `aks_extended_zone` | AKS extended zone. | Los Angeles |
|
||||||
@@ -0,0 +1,62 @@
|
|||||||
|
resource "random_pet" "rg_name" {
|
||||||
|
prefix = var.resource_group_name_prefix
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "azurerm_resource_group" "rg" {
|
||||||
|
location = var.resource_group_location
|
||||||
|
name = random_pet.rg_name.id
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "random_pet" "azurerm_kubernetes_cluster_name" {
|
||||||
|
prefix = "cluster"
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "random_pet" "azurerm_kubernetes_cluster_dns_prefix" {
|
||||||
|
prefix = "dns"
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "azurerm_virtual_network" "vnet" {
|
||||||
|
name = var.virtual_network_name
|
||||||
|
address_space = ["192.168.0.0/16"]
|
||||||
|
location = azurerm_resource_group.rg.location
|
||||||
|
resource_group_name = azurerm_resource_group.rg.name
|
||||||
|
|
||||||
|
subnet {
|
||||||
|
name = "subnet1"
|
||||||
|
address_prefix = "192.168.1.0/24"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "azurerm_kubernetes_cluster" "aks" {
|
||||||
|
name = random_pet.azurerm_kubernetes_cluster_name.id
|
||||||
|
location = azurerm_resource_group.rg.location
|
||||||
|
resource_group_name = azurerm_resource_group.rg.name
|
||||||
|
dns_prefix = random_pet.azurerm_kubernetes_cluster_dns_prefix.id
|
||||||
|
|
||||||
|
identity {
|
||||||
|
type = "SystemAssigned"
|
||||||
|
}
|
||||||
|
|
||||||
|
default_node_pool {
|
||||||
|
name = "agentpool"
|
||||||
|
vm_size = var.aks_node_vm_size
|
||||||
|
node_count = var.aks_node_count
|
||||||
|
vnet_subnet_id = element(tolist(azurerm_virtual_network.vnet.subnet), 0).id
|
||||||
|
}
|
||||||
|
|
||||||
|
windows_profile {
|
||||||
|
admin_username = var.admin_username
|
||||||
|
admin_password = var.admin_password
|
||||||
|
}
|
||||||
|
|
||||||
|
network_profile {
|
||||||
|
network_plugin = "azure"
|
||||||
|
load_balancer_sku = "standard"
|
||||||
|
}
|
||||||
|
|
||||||
|
edge_zone = var.aks_extended_zone
|
||||||
|
|
||||||
|
timeouts {
|
||||||
|
create = "6h"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
output "resource_group_name" {
|
||||||
|
value = azurerm_resource_group.rg.name
|
||||||
|
}
|
||||||
|
|
||||||
|
output "aks_cluster_name" {
|
||||||
|
value = azurerm_kubernetes_cluster.aks.name
|
||||||
|
}
|
||||||
|
|
||||||
|
output "aks_extended_zone" {
|
||||||
|
value = azurerm_kubernetes_cluster.aks.edge_zone
|
||||||
|
}
|
||||||
-2
@@ -1,6 +1,4 @@
|
|||||||
terraform {
|
terraform {
|
||||||
required_version = ">=1.0"
|
|
||||||
|
|
||||||
required_providers {
|
required_providers {
|
||||||
azurerm = {
|
azurerm = {
|
||||||
source = "hashicorp/azurerm"
|
source = "hashicorp/azurerm"
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
variable "resource_group_name_prefix" {
|
||||||
|
type = string
|
||||||
|
default = "rg"
|
||||||
|
description = "Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription."
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "resource_group_location" {
|
||||||
|
type = string
|
||||||
|
default = "West US"
|
||||||
|
description = "Location of the resource group."
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "virtual_network_name" {
|
||||||
|
type = string
|
||||||
|
description = "Virtual network names"
|
||||||
|
default = "example-vnet"
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "aks_node_count" {
|
||||||
|
type = number
|
||||||
|
description = "AKS node count"
|
||||||
|
default = 3
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "aks_node_vm_size" {
|
||||||
|
type = string
|
||||||
|
description = "AKS node VM size"
|
||||||
|
default = "Standard_D2_v2"
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "admin_username" {
|
||||||
|
type = string
|
||||||
|
description = "The admin username for the Windows node pool."
|
||||||
|
default = "azureuser"
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "admin_password" {
|
||||||
|
type = string
|
||||||
|
description = "The admin password for the Windows node pool."
|
||||||
|
default = "Passw0rd1234Us!"
|
||||||
|
}
|
||||||
|
|
||||||
|
variable "aks_extended_zone" {
|
||||||
|
type = string
|
||||||
|
description = "AKS extended zone"
|
||||||
|
default = "Los Angeles"
|
||||||
|
}
|
||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:52 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:03 UTC
|
## 29 Sep 24 05:03 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:44 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:01 UTC
|
## 29 Sep 24 05:01 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:43 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:00 UTC
|
## 29 Sep 24 05:00 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:54 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:58 UTC
|
## 29 Sep 24 04:58 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 00:40 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
+ provider registry.terraform.io/hashicorp/tls v4.0.4
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:49 UTC
|
## 29 Sep 24 04:49 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ resource "tls_private_key" "signing_cert" {
|
|||||||
resource "tls_self_signed_cert" "attestation" {
|
resource "tls_self_signed_cert" "attestation" {
|
||||||
count = local.create_signing_cert ? 1 : 0
|
count = local.create_signing_cert ? 1 : 0
|
||||||
|
|
||||||
private_key_pem = tls_private_key.signing_cert[0].private_key_pem
|
private_key_pem = tls_private_key.signing_cert[0].private_key_pem
|
||||||
validity_period_hours = 12
|
validity_period_hours = 12
|
||||||
allowed_uses = [
|
allowed_uses = [
|
||||||
"cert_signing",
|
"cert_signing",
|
||||||
@@ -40,4 +40,13 @@ resource "azurerm_attestation_provider" "corp_attestation" {
|
|||||||
name = "${var.attestation_provider_name}${random_string.attestation_suffix.result}"
|
name = "${var.attestation_provider_name}${random_string.attestation_suffix.result}"
|
||||||
resource_group_name = azurerm_resource_group.rg.name
|
resource_group_name = azurerm_resource_group.rg.name
|
||||||
policy_signing_certificate_data = try(tls_self_signed_cert.attestation[0].cert_pem, file(var.cert_path))
|
policy_signing_certificate_data = try(tls_self_signed_cert.attestation[0].cert_pem, file(var.cert_path))
|
||||||
|
#https://github.com/hashicorp/terraform-provider-azurerm/issues/21998#issuecomment-1573312297
|
||||||
|
lifecycle {
|
||||||
|
ignore_changes = [
|
||||||
|
"open_enclave_policy_base64",
|
||||||
|
"sev_snp_policy_base64",
|
||||||
|
"sgx_enclave_policy_base64",
|
||||||
|
"tpm_policy_base64",
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -4,7 +4,7 @@ terraform {
|
|||||||
required_providers {
|
required_providers {
|
||||||
azurerm = {
|
azurerm = {
|
||||||
source = "hashicorp/azurerm"
|
source = "hashicorp/azurerm"
|
||||||
version = "~>2.0"
|
version = "~>3.0"
|
||||||
}
|
}
|
||||||
random = {
|
random = {
|
||||||
source = "hashicorp/random"
|
source = "hashicorp/random"
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 00:37 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.15.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:48 UTC
|
## 29 Sep 24 04:48 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ terraform {
|
|||||||
}
|
}
|
||||||
azurerm = {
|
azurerm = {
|
||||||
source = "hashicorp/azurerm"
|
source = "hashicorp/azurerm"
|
||||||
version = "~>2.0"
|
version = "~>3.0"
|
||||||
}
|
}
|
||||||
random = {
|
random = {
|
||||||
source = "hashicorp/random"
|
source = "hashicorp/random"
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 00:33 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:48 UTC
|
## 29 Sep 24 04:48 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:33 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v0.1.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:48 UTC
|
## 29 Sep 24 04:48 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 01:14 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:30 UTC
|
## 29 Sep 24 05:30 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 01:36 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:50 UTC
|
## 29 Sep 24 05:50 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 01:35 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:17 UTC
|
## 29 Sep 24 05:17 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:22 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:30 UTC
|
## 29 Sep 24 04:30 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:30 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:36 UTC
|
## 29 Sep 24 04:36 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 00:19 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azuread v3.0.2
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:27 UTC
|
## 29 Sep 24 04:27 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 00:19 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azuread v3.0.2
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:28 UTC
|
## 29 Sep 24 04:28 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:22 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:30 UTC
|
## 29 Sep 24 04:30 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:24 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:32 UTC
|
## 29 Sep 24 04:32 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:18 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:24 UTC
|
## 29 Sep 24 04:24 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:23 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:28 UTC
|
## 29 Sep 24 04:28 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:32 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:27 UTC
|
## 29 Sep 24 04:27 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:30 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:23 UTC
|
## 29 Sep 24 04:23 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:29 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 05:41 UTC
|
## 29 Sep 24 05:41 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 03:18 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 06:08 UTC
|
## 29 Sep 24 06:08 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 03:14 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 06:06 UTC
|
## 29 Sep 24 06:06 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 03:10 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 06:06 UTC
|
## 29 Sep 24 06:06 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 03:10 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 06:06 UTC
|
## 29 Sep 24 06:06 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 01:02 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:58 UTC
|
## 29 Sep 24 03:58 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:55 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:51 UTC
|
## 29 Sep 24 03:51 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 01:08 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:48 UTC
|
## 29 Sep 24 03:48 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ terraform {
|
|||||||
required_providers {
|
required_providers {
|
||||||
azurerm = {
|
azurerm = {
|
||||||
source = "hashicorp/azurerm"
|
source = "hashicorp/azurerm"
|
||||||
version = "~>2.0"
|
version = "~>3.0"
|
||||||
}
|
}
|
||||||
random = {
|
random = {
|
||||||
source = "hashicorp/random"
|
source = "hashicorp/random"
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:16 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:48 UTC
|
## 29 Sep 24 03:48 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:43 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:21 UTC
|
## 29 Sep 24 04:21 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:20 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:48 UTC
|
## 29 Sep 24 03:48 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 00:23 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.1.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.4.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:50 UTC
|
## 29 Sep 24 03:50 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:19 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:41 UTC
|
## 29 Sep 24 03:41 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
-42
@@ -1,42 +0,0 @@
|
|||||||
# Azure CDN Frontdoor
|
|
||||||
This template deploys an Azure CDN Frontdoor with a Frontdoor managed TLS/SSL certificate Custom Domain.
|
|
||||||
|
|
||||||
## 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_cdn_frontdoor_profile](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_profile)
|
|
||||||
- [random_string](https://registry.terraform.io/providers/hashicorp/random/latest/docs/resources/string)
|
|
||||||
- [azurerm_dns_zone](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/dns_zone)
|
|
||||||
- [azurerm_cdn_frontdoor_firewall_policy](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_firewall_policy)
|
|
||||||
- [azurerm_cdn_frontdoor_security_policy](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_security_policy)
|
|
||||||
- [azurerm_cdn_frontdoor_endpoint](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_endpoint)
|
|
||||||
- [azurerm_cdn_frontdoor_origin_group](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_origin_group)
|
|
||||||
- [azurerm_cdn_frontdoor_origin](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_origin)
|
|
||||||
- [azurerm_cdn_frontdoor_rule_set](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_rule_set)
|
|
||||||
- [azurerm_cdn_frontdoor_rule](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_rule)
|
|
||||||
- [azurerm_cdn_frontdoor_route](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_route)
|
|
||||||
- [azurerm_cdn_frontdoor_custom_domain](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_custom_domain)
|
|
||||||
- [azurerm_cdn_frontdoor_custom_domain_association](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/cdn_frontdoor_custom_domain_association)
|
|
||||||
- [azurerm_dns_txt_record](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/dns_txt_record)
|
|
||||||
- [azurerm_dns_cname_record](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/dns_cname_record)
|
|
||||||
|
|
||||||
## Variables
|
|
||||||
|
|
||||||
| Name | Description | Default value |
|
|
||||||
|-|-|-|
|
|
||||||
| `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 |
|
|
||||||
| `cdn_frontdoor_profile_name` | Name of the CDN Frontdoor profile resource. | "" |
|
|
||||||
| `dns_zone_name` | Name of the DNS zone resource. | "" |
|
|
||||||
| `cdn_frontdoor_firewall_policy_name` | Name of the CDN Frontdoor firewall policy resource. | "" |
|
|
||||||
| `cdn_frontdoor_security_policy_name` | Name of the CDN Frontdoor security policy resource. | "" |
|
|
||||||
| `cdn_frontdoor_endpoint_name` | Name of the CDN Frontdoor endpoint resource. | "" |
|
|
||||||
| `cdn_frontdoor_origin_group_name` | Name of the CDN Frontdoor origin group resource. | "" |
|
|
||||||
| `cdn_frontdoor_origin_name` | Name of the CDN Frontdoor origin resource. | "" |
|
|
||||||
| `cdn_frontdoor_rule_set_name` | Name of the CDN Frontdoor rule set resource. | "" |
|
|
||||||
| `cdn_frontdoor_rule_name` | Name of the CDN Frontdoor rule resource. | "" |
|
|
||||||
| `cdn_frontdoor_route_name` | Name of the CDN Frontdoor route resource. | "" |
|
|
||||||
| `cdn_frontdoor_custom_domain_name` | Name of the CDN Frontdoor custom domain resource. | "" |
|
|
||||||
|
|
||||||
## Example
|
|
||||||
-394
@@ -1,394 +0,0 @@
|
|||||||
resource "random_pet" "rg_name" {
|
|
||||||
prefix = var.resource_group_name_prefix
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_resource_group" "rg" {
|
|
||||||
location = var.resource_group_location
|
|
||||||
name = random_pet.rg_name.id
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_profile_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_profile" "example" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_profile_name, "profile-${random_string.azurerm_cdn_frontdoor_profile_name.result}")
|
|
||||||
resource_group_name = azurerm_resource_group.rg.name
|
|
||||||
sku_name = "Premium_AzureFrontDoor"
|
|
||||||
|
|
||||||
response_timeout_seconds = 120
|
|
||||||
|
|
||||||
tags = {
|
|
||||||
environment = "example"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_dns_zone_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_dns_zone" "example" {
|
|
||||||
name = coalesce(var.dns_zone_name, "zone-${random_string.azurerm_dns_zone_name.result}")
|
|
||||||
resource_group_name = azurerm_resource_group.rg.name
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_firewall_policy_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_firewall_policy" "example" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_firewall_policy_name, "firewall-${random_string.azurerm_cdn_frontdoor_firewall_policy_name.result}")
|
|
||||||
resource_group_name = azurerm_resource_group.rg.name
|
|
||||||
sku_name = azurerm_cdn_frontdoor_profile.example.sku_name
|
|
||||||
enabled = true
|
|
||||||
mode = "Prevention"
|
|
||||||
redirect_url = "https://www.example.com"
|
|
||||||
custom_block_response_status_code = 403
|
|
||||||
custom_block_response_body = "PGh0bWw+CjxoZWFkZXI+PHRpdGxlPkhlbGxvPC90aXRsZT48L2hlYWRlcj4KPGJvZHk+CkhlbGxvIHdvcmxkCjwvYm9keT4KPC9odG1sPg=="
|
|
||||||
|
|
||||||
custom_rule {
|
|
||||||
name = "Rule1"
|
|
||||||
enabled = true
|
|
||||||
priority = 1
|
|
||||||
rate_limit_duration_in_minutes = 1
|
|
||||||
rate_limit_threshold = 10
|
|
||||||
type = "MatchRule"
|
|
||||||
action = "Block"
|
|
||||||
|
|
||||||
match_condition {
|
|
||||||
match_variable = "RemoteAddr"
|
|
||||||
operator = "IPMatch"
|
|
||||||
negation_condition = false
|
|
||||||
match_values = ["10.0.2.0/24", "10.0.1.0/24"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
managed_rule {
|
|
||||||
type = "DefaultRuleSet"
|
|
||||||
version = "preview-0.1"
|
|
||||||
action = "Block"
|
|
||||||
|
|
||||||
override {
|
|
||||||
rule_group_name = "PHP"
|
|
||||||
|
|
||||||
rule {
|
|
||||||
rule_id = "933111"
|
|
||||||
enabled = false
|
|
||||||
action = "Block"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
managed_rule {
|
|
||||||
type = "BotProtection"
|
|
||||||
version = "preview-0.1"
|
|
||||||
action = "Block"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_security_policy_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_security_policy" "example" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_security_policy_name, "security-${random_string.azurerm_cdn_frontdoor_security_policy_name.result}")
|
|
||||||
cdn_frontdoor_profile_id = azurerm_cdn_frontdoor_profile.example.id
|
|
||||||
|
|
||||||
security_policies {
|
|
||||||
firewall {
|
|
||||||
cdn_frontdoor_firewall_policy_id = azurerm_cdn_frontdoor_firewall_policy.example.id
|
|
||||||
|
|
||||||
association {
|
|
||||||
domain {
|
|
||||||
cdn_frontdoor_domain_id = azurerm_cdn_frontdoor_custom_domain.contoso.id
|
|
||||||
}
|
|
||||||
|
|
||||||
domain {
|
|
||||||
cdn_frontdoor_domain_id = azurerm_cdn_frontdoor_custom_domain.fabrikam.id
|
|
||||||
}
|
|
||||||
|
|
||||||
patterns_to_match = ["/*"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_endpoint_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_endpoint" "example" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_endpoint_name, "endpoint-${random_string.azurerm_cdn_frontdoor_endpoint_name.result}")
|
|
||||||
cdn_frontdoor_profile_id = azurerm_cdn_frontdoor_profile.example.id
|
|
||||||
enabled = true
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_origin_group_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_origin_group" "example" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_origin_group_name, "origin-group-${random_string.azurerm_cdn_frontdoor_origin_group_name.result}")
|
|
||||||
cdn_frontdoor_profile_id = azurerm_cdn_frontdoor_profile.example.id
|
|
||||||
session_affinity_enabled = true
|
|
||||||
|
|
||||||
restore_traffic_time_to_healed_or_new_endpoint_in_minutes = 10
|
|
||||||
|
|
||||||
health_probe {
|
|
||||||
interval_in_seconds = 100
|
|
||||||
path = "/"
|
|
||||||
protocol = "Http"
|
|
||||||
request_type = "HEAD"
|
|
||||||
}
|
|
||||||
|
|
||||||
load_balancing {
|
|
||||||
additional_latency_in_milliseconds = 0
|
|
||||||
sample_size = 16
|
|
||||||
successful_samples_required = 3
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_origin_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_origin" "example" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_origin_name, "origin-${random_string.azurerm_cdn_frontdoor_origin_name.result}")
|
|
||||||
cdn_frontdoor_origin_group_id = azurerm_cdn_frontdoor_origin_group.example.id
|
|
||||||
enabled = true
|
|
||||||
|
|
||||||
certificate_name_check_enabled = false
|
|
||||||
host_name = join(".", ["contoso", azurerm_dns_zone.example.name])
|
|
||||||
priority = 1
|
|
||||||
weight = 1
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_rule_set_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_rule_set" "example" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_rule_set_name, "rule-set-${random_string.azurerm_cdn_frontdoor_rule_set_name.result}")
|
|
||||||
cdn_frontdoor_profile_id = azurerm_cdn_frontdoor_profile.example.id
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_rule_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_rule" "example" {
|
|
||||||
depends_on = [azurerm_cdn_frontdoor_origin_group.example, azurerm_cdn_frontdoor_origin.example]
|
|
||||||
|
|
||||||
name = coalesce(var.cdn_frontdoor_rule_name, "rule-${random_string.azurerm_cdn_frontdoor_rule_name.result}")
|
|
||||||
cdn_frontdoor_rule_set_id = azurerm_cdn_frontdoor_rule_set.example.id
|
|
||||||
order = 1
|
|
||||||
behavior_on_match = "Continue"
|
|
||||||
|
|
||||||
actions {
|
|
||||||
route_configuration_override_action {
|
|
||||||
cdn_frontdoor_origin_group_id = azurerm_cdn_frontdoor_origin_group.example.id
|
|
||||||
forwarding_protocol = "HttpsOnly"
|
|
||||||
query_string_caching_behavior = "IncludeSpecifiedQueryStrings"
|
|
||||||
query_string_parameters = ["foo", "clientIp={client_ip}"]
|
|
||||||
compression_enabled = true
|
|
||||||
cache_behavior = "OverrideIfOriginMissing"
|
|
||||||
cache_duration = "365.23:59:59"
|
|
||||||
}
|
|
||||||
|
|
||||||
url_redirect_action {
|
|
||||||
redirect_type = "PermanentRedirect"
|
|
||||||
redirect_protocol = "MatchRequest"
|
|
||||||
query_string = "clientIp={client_ip}"
|
|
||||||
destination_path = "/exampleredirection"
|
|
||||||
destination_hostname = "example.com"
|
|
||||||
destination_fragment = "UrlRedirect"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
conditions {
|
|
||||||
host_name_condition {
|
|
||||||
operator = "Equal"
|
|
||||||
negate_condition = false
|
|
||||||
match_values = ["www.example.com", "images.example.com", "video.example.com"]
|
|
||||||
transforms = ["Lowercase", "Trim"]
|
|
||||||
}
|
|
||||||
|
|
||||||
is_device_condition {
|
|
||||||
operator = "Equal"
|
|
||||||
negate_condition = false
|
|
||||||
match_values = ["Mobile"]
|
|
||||||
}
|
|
||||||
|
|
||||||
post_args_condition {
|
|
||||||
post_args_name = "customerName"
|
|
||||||
operator = "BeginsWith"
|
|
||||||
match_values = ["J", "K"]
|
|
||||||
transforms = ["Uppercase"]
|
|
||||||
}
|
|
||||||
|
|
||||||
request_method_condition {
|
|
||||||
operator = "Equal"
|
|
||||||
negate_condition = false
|
|
||||||
match_values = ["DELETE"]
|
|
||||||
}
|
|
||||||
|
|
||||||
url_filename_condition {
|
|
||||||
operator = "Equal"
|
|
||||||
negate_condition = false
|
|
||||||
match_values = ["media.mp4"]
|
|
||||||
transforms = ["Lowercase", "RemoveNulls", "Trim"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_route_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_route" "example" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_route_name, "route-${random_string.azurerm_cdn_frontdoor_route_name.result}")
|
|
||||||
cdn_frontdoor_endpoint_id = azurerm_cdn_frontdoor_endpoint.example.id
|
|
||||||
cdn_frontdoor_origin_group_id = azurerm_cdn_frontdoor_origin_group.example.id
|
|
||||||
cdn_frontdoor_origin_ids = [azurerm_cdn_frontdoor_origin.example.id]
|
|
||||||
enabled = true
|
|
||||||
|
|
||||||
forwarding_protocol = "MatchRequest"
|
|
||||||
https_redirect_enabled = true
|
|
||||||
patterns_to_match = ["/*"]
|
|
||||||
supported_protocols = ["Http", "Https"]
|
|
||||||
cdn_frontdoor_rule_set_ids = [azurerm_cdn_frontdoor_rule_set.example.id]
|
|
||||||
|
|
||||||
cdn_frontdoor_custom_domain_ids = [azurerm_cdn_frontdoor_custom_domain.contoso.id, azurerm_cdn_frontdoor_custom_domain.fabrikam.id]
|
|
||||||
link_to_default_domain = false
|
|
||||||
|
|
||||||
cache {
|
|
||||||
compression_enabled = true
|
|
||||||
content_types_to_compress = ["text/html", "text/javascript", "text/xml"]
|
|
||||||
query_strings = ["account", "settings"]
|
|
||||||
query_string_caching_behavior = "IgnoreSpecifiedQueryStrings"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "random_string" "azurerm_cdn_frontdoor_custom_domain_name" {
|
|
||||||
length = 13
|
|
||||||
lower = true
|
|
||||||
numeric = false
|
|
||||||
special = false
|
|
||||||
upper = false
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_custom_domain" "contoso" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_custom_domain_name, "custom-domain-${random_string.azurerm_cdn_frontdoor_custom_domain_name.result}")
|
|
||||||
cdn_frontdoor_profile_id = azurerm_cdn_frontdoor_profile.example.id
|
|
||||||
dns_zone_id = azurerm_dns_zone.example.id
|
|
||||||
host_name = join(".", ["contoso", azurerm_dns_zone.example.name])
|
|
||||||
|
|
||||||
tls {
|
|
||||||
certificate_type = "ManagedCertificate"
|
|
||||||
minimum_tls_version = "TLS12"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_custom_domain" "fabrikam" {
|
|
||||||
name = coalesce(var.cdn_frontdoor_custom_domain_name, "custom-domain-${random_string.azurerm_cdn_frontdoor_custom_domain_name.result}")
|
|
||||||
cdn_frontdoor_profile_id = azurerm_cdn_frontdoor_profile.example.id
|
|
||||||
dns_zone_id = azurerm_dns_zone.example.id
|
|
||||||
host_name = join(".", ["fabrikam", azurerm_dns_zone.example.name])
|
|
||||||
|
|
||||||
tls {
|
|
||||||
certificate_type = "ManagedCertificate"
|
|
||||||
minimum_tls_version = "TLS12"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_custom_domain_association" "contoso" {
|
|
||||||
cdn_frontdoor_custom_domain_id = azurerm_cdn_frontdoor_custom_domain.contoso.id
|
|
||||||
cdn_frontdoor_route_ids = [azurerm_cdn_frontdoor_route.example.id]
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_cdn_frontdoor_custom_domain_association" "fabrikam" {
|
|
||||||
cdn_frontdoor_custom_domain_id = azurerm_cdn_frontdoor_custom_domain.fabrikam.id
|
|
||||||
cdn_frontdoor_route_ids = [azurerm_cdn_frontdoor_route.example.id]
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_dns_txt_record" "contoso" {
|
|
||||||
name = join(".", ["_dnsauth", "contoso"])
|
|
||||||
zone_name = azurerm_dns_zone.example.name
|
|
||||||
resource_group_name = azurerm_resource_group.rg.name
|
|
||||||
ttl = 3600
|
|
||||||
|
|
||||||
record {
|
|
||||||
value = azurerm_cdn_frontdoor_custom_domain.contoso.validation_token
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_dns_txt_record" "fabrikam" {
|
|
||||||
name = join(".", ["_dnsauth", "fabrikam"])
|
|
||||||
zone_name = azurerm_dns_zone.example.name
|
|
||||||
resource_group_name = azurerm_resource_group.rg.name
|
|
||||||
ttl = 3600
|
|
||||||
|
|
||||||
record {
|
|
||||||
value = azurerm_cdn_frontdoor_custom_domain.fabrikam.validation_token
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_dns_cname_record" "contoso" {
|
|
||||||
depends_on = [azurerm_cdn_frontdoor_route.example, azurerm_cdn_frontdoor_security_policy.example]
|
|
||||||
|
|
||||||
name = "contoso"
|
|
||||||
zone_name = azurerm_dns_zone.example.name
|
|
||||||
resource_group_name = azurerm_resource_group.rg.name
|
|
||||||
ttl = 3600
|
|
||||||
record = azurerm_cdn_frontdoor_endpoint.example.host_name
|
|
||||||
}
|
|
||||||
|
|
||||||
resource "azurerm_dns_cname_record" "fabrikam" {
|
|
||||||
depends_on = [azurerm_cdn_frontdoor_route.example, azurerm_cdn_frontdoor_security_policy.example]
|
|
||||||
|
|
||||||
name = "fabrikam"
|
|
||||||
zone_name = azurerm_dns_zone.example.name
|
|
||||||
resource_group_name = azurerm_resource_group.rg.name
|
|
||||||
ttl = 3600
|
|
||||||
record = azurerm_cdn_frontdoor_endpoint.example.host_name
|
|
||||||
}
|
|
||||||
-47
@@ -1,47 +0,0 @@
|
|||||||
output "resource_group_name" {
|
|
||||||
value = azurerm_resource_group.rg.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_profile_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_profile.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "dns_zone_name" {
|
|
||||||
value = azurerm_dns_zone.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_firewall_policy_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_firewall_policy.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_security_policy_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_security_policy.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_endpoint_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_endpoint.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_origin_group_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_origin_group.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_origin_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_origin.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_rule_set_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_rule_set.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_rule_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_rule.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_route_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_route.example.name
|
|
||||||
}
|
|
||||||
|
|
||||||
output "cdn_frontdoor_custom_domain_name" {
|
|
||||||
value = azurerm_cdn_frontdoor_custom_domain.contoso.name
|
|
||||||
}
|
|
||||||
-77
@@ -1,77 +0,0 @@
|
|||||||
variable "resource_group_name_prefix" {
|
|
||||||
type = string
|
|
||||||
default = "rg"
|
|
||||||
description = "Prefix of the resource group name that's combined with a random ID so name is unique in your Azure subscription."
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "resource_group_location" {
|
|
||||||
type = string
|
|
||||||
default = "eastus"
|
|
||||||
description = "Location of the resource group."
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_profile_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor profile resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "dns_zone_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the DNS zone resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_firewall_policy_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor firewall policy resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_security_policy_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor security policy resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_endpoint_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor endpoint resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_origin_group_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor origin group resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_origin_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor origin resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_rule_set_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor rule set resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_rule_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor rule resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_route_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor route resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
|
|
||||||
variable "cdn_frontdoor_custom_domain_name" {
|
|
||||||
type = string
|
|
||||||
description = "The name of the CDN Frontdoor custom domain resource. The value will be randomly generated if blank."
|
|
||||||
default = ""
|
|
||||||
}
|
|
||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:47 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:50 UTC
|
## 29 Sep 24 03:50 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:40 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:46 UTC
|
## 29 Sep 24 03:46 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 01:52 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:27 UTC
|
## 29 Sep 24 04:27 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:49 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:53 UTC
|
## 29 Sep 24 03:53 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 00:31 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.15.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:35 UTC
|
## 29 Sep 24 03:35 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:33 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:37 UTC
|
## 29 Sep 24 03:37 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:26 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:30 UTC
|
## 29 Sep 24 03:30 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:30 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:34 UTC
|
## 29 Sep 24 03:34 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:26 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:30 UTC
|
## 29 Sep 24 03:30 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:17 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:29 UTC
|
## 29 Sep 24 03:29 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:16 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.4.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:28 UTC
|
## 29 Sep 24 03:28 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 00:15 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:04 UTC
|
## 29 Sep 24 03:04 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 03:07 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/http v3.4.5
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:48 UTC
|
## 29 Sep 24 04:48 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:56 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:38 UTC
|
## 29 Sep 24 04:38 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:59 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:33 UTC
|
## 29 Sep 24 04:33 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 03:03 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v4.4.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:40 UTC
|
## 29 Sep 24 04:40 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 03:12 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:38 UTC
|
## 29 Sep 24 04:38 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 02:56 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.15.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:29 UTC
|
## 29 Sep 24 03:29 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:55 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:30 UTC
|
## 29 Sep 24 03:30 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 02:55 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.15.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:25 UTC
|
## 29 Sep 24 03:25 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ terraform {
|
|||||||
}
|
}
|
||||||
azurerm = {
|
azurerm = {
|
||||||
source = "hashicorp/azurerm"
|
source = "hashicorp/azurerm"
|
||||||
version = "~>2.0"
|
version = "~>3.0"
|
||||||
}
|
}
|
||||||
random = {
|
random = {
|
||||||
source = "hashicorp/random"
|
source = "hashicorp/random"
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:51 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:27 UTC
|
## 29 Sep 24 03:27 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:49 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:26 UTC
|
## 29 Sep 24 03:26 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:12 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:26 UTC
|
## 29 Sep 24 03:26 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:58 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:25 UTC
|
## 29 Sep 24 03:25 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:49 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:25 UTC
|
## 29 Sep 24 03:25 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 02:48 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/helm v2.9.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:24 UTC
|
## 29 Sep 24 03:24 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:40 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.4.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:25 UTC
|
## 29 Sep 24 03:25 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 02:37 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/kubernetes v2.32.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.3.2
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:23 UTC
|
## 29 Sep 24 03:23 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:48 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:43 UTC
|
## 29 Sep 24 03:43 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:50 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:10 UTC
|
## 29 Sep 24 04:10 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 02:47 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.15.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:42 UTC
|
## 29 Sep 24 03:42 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 03:11 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:07 UTC
|
## 29 Sep 24 04:07 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,18 @@
|
|||||||
|
## 06 Oct 24 02:13 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:11 UTC
|
## 29 Sep 24 03:11 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:15 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:13 UTC
|
## 29 Sep 24 03:13 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 01:16 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
+ provider registry.terraform.io/hashicorp/tls v4.0.4
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:09 UTC
|
## 29 Sep 24 03:09 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:15 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:08 UTC
|
## 29 Sep 24 03:08 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:10 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:12 UTC
|
## 29 Sep 24 03:12 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:13 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:10 UTC
|
## 29 Sep 24 03:10 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:11 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v4.4.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:13 UTC
|
## 29 Sep 24 03:13 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:27 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:24 UTC
|
## 29 Sep 24 03:24 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,22 @@
|
|||||||
|
## 06 Oct 24 02:16 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.15.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
+ provider registry.terraform.io/hashicorp/time v0.9.1
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:12 UTC
|
## 29 Sep 24 03:12 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 01:59 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
+ provider registry.terraform.io/orobix/azureml v0.0.5
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:02 UTC
|
## 29 Sep 24 03:02 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:06 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:10 UTC
|
## 29 Sep 24 03:10 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:03 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:07 UTC
|
## 29 Sep 24 03:07 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 02:10 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:14 UTC
|
## 29 Sep 24 03:14 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
|
## 06 Oct 24 02:02 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/azure/azapi v1.15.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:10 UTC
|
## 29 Sep 24 03:10 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 01:54 UTC
|
||||||
|
|
||||||
|
Success: false
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.32.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/http v3.4.5
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:02 UTC
|
## 29 Sep 24 03:02 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
@@ -1,3 +1,22 @@
|
|||||||
|
## 06 Oct 24 01:59 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/local v2.3.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
+ provider registry.terraform.io/hashicorp/tls v4.0.4
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 03:10 UTC
|
## 29 Sep 24 03:10 UTC
|
||||||
|
|
||||||
Success: true
|
Success: true
|
||||||
|
|||||||
@@ -1,3 +1,20 @@
|
|||||||
|
## 06 Oct 24 01:58 UTC
|
||||||
|
|
||||||
|
Success: true
|
||||||
|
|
||||||
|
### Versions
|
||||||
|
|
||||||
|
Terraform v1.9.3
|
||||||
|
on linux_amd64
|
||||||
|
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
|
||||||
|
+ provider registry.terraform.io/hashicorp/random v3.6.3
|
||||||
|
|
||||||
|
### Error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 29 Sep 24 04:53 UTC
|
## 29 Sep 24 04:53 UTC
|
||||||
|
|
||||||
Success: false
|
Success: false
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user