VPC/CIDR IPv4 issue

0

Hello, Good day. Just started learning how to write IAAC on Cloud Formation using my text editor and I noticed something I don't understand.

Scenario 1 : If i create a VPC with an IPv4 CIDR (10.0.1.0/16) it rejects on the AWS console as invalid.

Scenario 2 : But if i run it as IAAC (Cloud formation) on a connected text editor, it corrects the mistake and works but the error remains in the CFN template

why?

I have screenshots incase this is needed.

Thank you

Ibukun
질문됨 2년 전328회 조회
1개 답변
3

This is because CloudFormation corrects the VPC CIDR to its canonical form. See https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html

CidrBlock The IPv4 network range for the VPC, in CIDR notation. For example, 10.0.0.0/16. We modify the specified CIDR block to its canonical form; for example, if you specify 100.68.0.18/18, we modify it to 100.68.0.0/18.

profile pictureAWS
전문가
Matt-B
답변함 2년 전
profile pictureAWS
전문가
검토됨 2년 전
  • This explains it quite well. Thank you very much.

  • Hello, does anyone has a human-readable reply? The answer is unclear to dummies like me and the URL quoted is not working. What is wrong with 10.0.0.0/16? How should it be written???

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠