小编Max*_*lle的帖子

如何在 Terraform 中使用日期进行计算

根据Terraform 文档,我正在尝试计算最大值。Terraform 中的开始日期,必须是未来 12 个月内每月的第一天。

我发现这篇文章让我开始像下面的示例一样实现它:

  locals {
    current_time           = timestamp()
    today                  = formatdate("YYYY-MM-DD", local.current_time)
    max_start_date         = formatdate("YYYY-MM-DD", timeadd(local.today, "8640h")) # max. 360 days 
    ...
Run Code Online (Sandbox Code Playgroud)

但现在我迷路了。我需要创建最大开始日期,该日期必须是 12 个月时间范围内每月的第一天......

有什么想法如何解决这个问题吗?

azure terraform hcl

5
推荐指数
1
解决办法
6975
查看次数

Azure 私有端点和 Terraform

我正在尝试使用 Azure 子网中的专用终结点创建存储帐户。

之后我遇到了这样的问题terraform apply

创建私有端点“dev-pe”(资源组“privateendpoint-rg”)时出错:network.PrivateEndpointsClient#CreateOrUpdate:发送请求失败:StatusCode=400 -- 原始错误:Code="PrivateEndpointCannotBeCreatedInSubnetThatHasNetworkPoliciesEnabled" Message="私有端点/subscriptions/ 00000000-0000-0000-0000-000000000000/resourceGroups/privateendpoint-rg/providers/Microsoft.Network/privateEndpoints/dev-pe 不能在子网中创建 /subscriptions/00000000-0000-00000000000000000000000000000 rg/providers/Microsoft.Network/virtualNetworks/dev-vnet/subnets/dev-storage-subnet 因为它启用了专用端点网络策略。” 详情=[]

正如你在下面看到的,我也已经设置enforce_private_link_endpoint_network_policies = false并玩过azurem_private_link_service了。

这是我的代码:

resource "azurerm_resource_group" "example" {
  name     = "privateendpoint-rg"
  location = var.location
  tags     = local.common_tags
}

resource "azurerm_virtual_network" "example" {
  name                = "${var.environment}-vnet"
  address_space       = ["10.0.0.0/16"]
  location            = azurerm_resource_group.example.location
  resource_group_name = azurerm_resource_group.example.name
  tags                = local.common_tags
}

resource "azurerm_subnet" "storage" {
  name                                           = "${var.environment}-storage-subnet"
  resource_group_name                            = azurerm_resource_group.example.name
  virtual_network_name                           = azurerm_virtual_network.example.name
  address_prefix                                 = "10.0.1.0/24"
  enforce_private_link_endpoint_network_policies = false
  // enforce_private_link_service_network_policies …
Run Code Online (Sandbox Code Playgroud)

azure terraform

4
推荐指数
1
解决办法
5338
查看次数

标签 统计

azure ×2

terraform ×2

hcl ×1