小编Ank*_*ngh的帖子

DB 子网组不满足可用区覆盖要求。请添加子网以覆盖至少 2 个可用区。当前覆盖范围:1

我已经为 rds 创建了两个子网,但仍然收到错误“数据库子网组不满足可用区覆盖要求”。请添加子网以覆盖至少 2 个可用区。当前覆盖范围: 1,由于我可以检查我的两个子网,甚至我的所有子网都是在同一可用区中创建的。你能指导我吗

resource "aws_db_subnet_group" "rdssubnet" {
  name       = "database subnet"
  subnet_ids = ["${aws_subnet.rds_subnet.id}","${aws_subnet.rds_subnet1.id}"]
}


#provision the database
resource "aws_db_instance" "database" {
  identifier             = "database"
  instance_class         = var.db_instance_type
  allocated_storage      = var.db_size
  engine                 = "mysql"
  multi_az               =  false
  name                   = "Database "
  password               = var.rds_password
  username               = var.rds_user
  engine_version         = "5.7.00"
  skip_final_snapshot    = true
  db_subnet_group_name   = aws_db_subnet_group.rdssubnet.name
  vpc_security_group_ids = [aws_security_group.rds.id]
Run Code Online (Sandbox Code Playgroud)

amazon-web-services terraform

9
推荐指数
1
解决办法
2万
查看次数

自动为 Terraform 中的每个 AWS 可用区创建子网

有没有更好的方法来优化下面的代码,这样我就不必一次又一次地请求可用区,而是可以一次性完成。由于区域是可变的,所以我无法定义硬编码的可用区域。你们可以吗我希望我的公共子网是 /24

provider "aws" {
    region = var.region
}

resource "aws_vpc" "app_vpc" {
  cidr_block           = var.vpc_cidr
  enable_dns_support   = true
  enable_dns_hostnames = true
  tags = {
    Name = var.vpc_name
  }
}


data "aws_availability_zones" "available" {
  state = "available"
}

#provision public subnet
resource "aws_subnet" "public_subnet_01" {
  vpc_id     = aws_vpc.app_vpc.id
  cidr_block = var.public_subnet_01
  availability_zone = data.aws_availability_zones.available.names[0]
  tags = {
    Name = "public_subnet_01"
  }
  depends_on = [aws_vpc_dhcp_options_association.dns_resolver]
}
resource "aws_subnet" "public_subnet_02" {
  vpc_id     = aws_vpc.app_vpc.id
  cidr_block = var.public_subnet_02
  availability_zone = data.aws_availability_zones.available.names[1]
  tags = …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services terraform

7
推荐指数
2
解决办法
9417
查看次数

Excel VBA中的相对路径而不是绝对路径

以下代码工作正常,但现在如果我想让它给同事我需要使用相对路径来获取代码中的工作簿:

Sub HELLO()

Dim x As Workbook


Sheets("Sheet1").Cells.Clear

'## Open both workbooks first:
Set x = Workbooks.Open("C:\Users\500722\Desktop\dashboard\Task.xls")


'Now, transfer values from x to y:
Sheet1.Cells(1, 1) = x.Sheets("Page 1").Range("A1")
With x.Sheets("Page 1").UsedRange
    'Now, paste to y worksheet:
    Sheet1.Range("A1").Resize( _
        .Rows.Count, .Columns.Count) = .Value

End With

x.Close

End Sub
Run Code Online (Sandbox Code Playgroud)

如果我使用Give,Set x = Workbooks.Open("\Task.xls")我会收到一条错误消息,指出无法找到路径.

excel vba excel-vba

3
推荐指数
1
解决办法
2218
查看次数

标签 统计

amazon-web-services ×2

terraform ×2

excel ×1

excel-vba ×1

vba ×1