Я настраиваю AWS codebuild и могу успешно построить, если я подключаю общедоступную RDS в приложении и не конфигурирую VPC для codebuild.
Причина безопасности: я создал частную RDS для приложения и настроилVPC в кодовой сборке, но я получаю при проверке конфигурации VPC в кодовой сборке
The VPC with ID vpc-XXXX might not have an internet connection.
CodeBuild cannot find the 0.0.0.0/0 destination for the target
internet gateway with subnet ID subnet-XXXXX.
VPC с двумя подсетями (подсеть1 и подсеть2)
"У подсети 1 (общедоступной) есть приложение, и таблица маршрутов показана ниже«
0.0.0.0/0 - internet gateway
Associated to subnet1
» Подсеть2 (частная) имеет rds и таблица маршрутов, как показано ниже «
0.0.0.0/0 - NAT gateway(subnet2)
Associated to subnet2
Я создал RDS с использованием подсети2.
» Codebuild vpcКонфигурация имеет ниже "
VPC - VPC-XXXX
Subnet - subnet2(private)