AWS CDK로 구축한 VPC 템플릿만 볼 수 있는 기사
출처
cdk_stack.pyfrom aws_cdk import (
core,
aws_ec2 as ec2
)
class CdkStack(core.Stack):
def __init__(self, scope: core.Construct, id: str, **kwargs) -> None:
super().__init__(scope, id, **kwargs)
ec2.Vpc(self,"CDK_TEST_HIROGA")
app.synth()
하는 곳은 생략.
Overview
(아이콘이 작아서 알기 힘들다...)
from aws_cdk import (
core,
aws_ec2 as ec2
)
class CdkStack(core.Stack):
def __init__(self, scope: core.Construct, id: str, **kwargs) -> None:
super().__init__(scope, id, **kwargs)
ec2.Vpc(self,"CDK_TEST_HIROGA")
(아이콘이 작아서 알기 힘들다...)
VPC
10.0.0.0/16
. スタック名
/リソースのID
가 되는 것 같다. CDKTESTHIROGA2CBE18D7:
Type: AWS::EC2::VPC
Properties:
CidrBlock: 10.0.0.0/16
EnableDnsHostnames: true
EnableDnsSupport: true
InstanceTenancy: default
Tags:
- Key: Name
Value: cdk/CDK_TEST_HIROGA
Metadata:
aws:cdk:path: cdk/CDK_TEST_HIROGA/Resource
Public Subnet
apne1-az4
및 apne1-az1
1aws-cdk:subnet-name
는 CDK에서 기존 Subnet을 import할 때 참조하는 값입니다. 아무것도 지정하지 않으면 aws-cdk:subnet-type
와 친숙해지는 것 같다. 2aws-cdk:subnet-type
는 ISOLATED, PRIVATE, PUBLIC 중 하나입니다. CDKTESTHIROGAPublicSubnet1SubnetEDE92B34:
Type: AWS::EC2::Subnet
Properties:
CidrBlock: 10.0.0.0/18
VpcId:
Ref: CDKTESTHIROGA2CBE18D7
AvailabilityZone:
Fn::Select:
- 0
- Fn::GetAZs: ""
MapPublicIpOnLaunch: true
Tags:
- Key: Name
Value: cdk/CDK_TEST_HIROGA/PublicSubnet1
- Key: aws-cdk:subnet-name
Value: Public
- Key: aws-cdk:subnet-type
Value: Public
Metadata:
aws:cdk:path: cdk/CDK_TEST_HIROGA/PublicSubnet1/Subnet
덤
이번에 만든 템플릿
이런 기사에서는 AZ ID를 사용하는 편이 좋은 것 같네요. 크라메소 씨 블로그 ↩
Importing an existing VPC ↩
Reference
이 문제에 관하여(AWS CDK로 구축한 VPC 템플릿만 볼 수 있는 기사), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hiroga/items/0ccefc7814d748cc25af
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(AWS CDK로 구축한 VPC 템플릿만 볼 수 있는 기사), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hiroga/items/0ccefc7814d748cc25af텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)