학습 메모 (CloudFormation # 01)
3144 단어 초보자
내용
AWS CLI를 사용하여 CloudFormation 사용testvpc
스택 생성 및 삭제
스택 만들기
미리 현재 디렉토리(c:\work\cfn)에 템플릿(01_vpc.yml) 파일을 저장했습니다.
다음 명령을 실행합니다.
c:\work\cfn>aws cloudformation create-stack --stack-name testvpc --template-body file://01_vpc.yml
--template-body의 곳은 file://로 시작하지 않으면 안된다.
상대 패스에서도 OK인 것 같다
StackId: ~~ 같은 표시만 나오면 OK
확인 (관리 콘솔)
제대로 만들어졌습니다
확인(AWS CLI)
스택 표시aws cloudformation describe-stacks
c:\work\cfn>aws cloudformation describe-stacks
Stacks:
- CreationTime: '2021-05-05T19:25:45.678000+00:00'
Description: Hands-on template for VPC
DisableRollback: false
DriftInformation:
StackDriftStatus: NOT_CHECKED
NotificationARNs: []
RollbackConfiguration: {}
StackId: ~~~
StackName: testvpc
StackStatus: CREATE_COMPLETE
Tags: []
스택 표시 (과거 만든 이력도 볼 수 있음)aws cloudformation list-stacks
--stack-status-filter CREATE_COMPLETE
옵션으로 짜내면 삭제한 스택은 나오지 않는다
StackSummaries:
- CreationTime: '2021-05-05T19:25:45.678000+00:00'
DriftInformation:
StackDriftStatus: NOT_CHECKED
StackId: ~~~
StackName: testvpc
StackStatus: CREATE_COMPLETE
TemplateDescription: Hands-on template for VPC
작성할 때의 로그 표시aws cloudformation describe-stack-events --stack-name testvpc
- EventId: ~~~
LogicalResourceId: testvpc
PhysicalResourceId: ~~~
ResourceStatus: CREATE_IN_PROGRESS
ResourceStatusReason: User Initiated
ResourceType: AWS::CloudFormation::Stack
StackId: ~~~
StackName: testvpc
Timestamp: '2021-05-05T19:25:45.678000+00:00'
스택 리소스 보기aws cloudformation list-stack-resources --stack-name testvpc
- DriftInformation:
StackResourceDriftStatus: NOT_CHECKED
LastUpdatedTimestamp: '2021-05-05T19:26:07.454000+00:00'
LogicalResourceId: CFnVPC
PhysicalResourceId: ~~~
ResourceStatus: CREATE_COMPLETE
ResourceType: AWS::EC2::VPC
-
스택 삭제
다음 명령 실행aws cloudformation delete-stack --stack-name testvpc
성공적으로 프롬프트가 반환되면 OK.
관리 콘솔에서도 확인해 봅니다.
제대로 삭제할 수있어 안심
Reference
이 문제에 관하여(학습 메모 (CloudFormation # 01)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/7gami_aws/items/62e09a793e1b368d5cfa
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
미리 현재 디렉토리(c:\work\cfn)에 템플릿(01_vpc.yml) 파일을 저장했습니다.
다음 명령을 실행합니다.
c:\work\cfn>aws cloudformation create-stack --stack-name testvpc --template-body file://01_vpc.yml
--template-body의 곳은 file://로 시작하지 않으면 안된다.
상대 패스에서도 OK인 것 같다
StackId: ~~ 같은 표시만 나오면 OK
확인 (관리 콘솔)
제대로 만들어졌습니다
확인(AWS CLI)
스택 표시aws cloudformation describe-stacks
c:\work\cfn>aws cloudformation describe-stacks
Stacks:
- CreationTime: '2021-05-05T19:25:45.678000+00:00'
Description: Hands-on template for VPC
DisableRollback: false
DriftInformation:
StackDriftStatus: NOT_CHECKED
NotificationARNs: []
RollbackConfiguration: {}
StackId: ~~~
StackName: testvpc
StackStatus: CREATE_COMPLETE
Tags: []
스택 표시 (과거 만든 이력도 볼 수 있음)aws cloudformation list-stacks
--stack-status-filter CREATE_COMPLETE
옵션으로 짜내면 삭제한 스택은 나오지 않는다
StackSummaries:
- CreationTime: '2021-05-05T19:25:45.678000+00:00'
DriftInformation:
StackDriftStatus: NOT_CHECKED
StackId: ~~~
StackName: testvpc
StackStatus: CREATE_COMPLETE
TemplateDescription: Hands-on template for VPC
작성할 때의 로그 표시aws cloudformation describe-stack-events --stack-name testvpc
- EventId: ~~~
LogicalResourceId: testvpc
PhysicalResourceId: ~~~
ResourceStatus: CREATE_IN_PROGRESS
ResourceStatusReason: User Initiated
ResourceType: AWS::CloudFormation::Stack
StackId: ~~~
StackName: testvpc
Timestamp: '2021-05-05T19:25:45.678000+00:00'
스택 리소스 보기aws cloudformation list-stack-resources --stack-name testvpc
- DriftInformation:
StackResourceDriftStatus: NOT_CHECKED
LastUpdatedTimestamp: '2021-05-05T19:26:07.454000+00:00'
LogicalResourceId: CFnVPC
PhysicalResourceId: ~~~
ResourceStatus: CREATE_COMPLETE
ResourceType: AWS::EC2::VPC
-
스택 삭제
다음 명령 실행aws cloudformation delete-stack --stack-name testvpc
성공적으로 프롬프트가 반환되면 OK.
관리 콘솔에서도 확인해 봅니다.
제대로 삭제할 수있어 안심
Reference
이 문제에 관하여(학습 메모 (CloudFormation # 01)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/7gami_aws/items/62e09a793e1b368d5cfa
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
스택 표시
aws cloudformation describe-stacks
c:\work\cfn>aws cloudformation describe-stacks
Stacks:
- CreationTime: '2021-05-05T19:25:45.678000+00:00'
Description: Hands-on template for VPC
DisableRollback: false
DriftInformation:
StackDriftStatus: NOT_CHECKED
NotificationARNs: []
RollbackConfiguration: {}
StackId: ~~~
StackName: testvpc
StackStatus: CREATE_COMPLETE
Tags: []
스택 표시 (과거 만든 이력도 볼 수 있음)
aws cloudformation list-stacks
--stack-status-filter CREATE_COMPLETE
옵션으로 짜내면 삭제한 스택은 나오지 않는다StackSummaries:
- CreationTime: '2021-05-05T19:25:45.678000+00:00'
DriftInformation:
StackDriftStatus: NOT_CHECKED
StackId: ~~~
StackName: testvpc
StackStatus: CREATE_COMPLETE
TemplateDescription: Hands-on template for VPC
작성할 때의 로그 표시
aws cloudformation describe-stack-events --stack-name testvpc
- EventId: ~~~
LogicalResourceId: testvpc
PhysicalResourceId: ~~~
ResourceStatus: CREATE_IN_PROGRESS
ResourceStatusReason: User Initiated
ResourceType: AWS::CloudFormation::Stack
StackId: ~~~
StackName: testvpc
Timestamp: '2021-05-05T19:25:45.678000+00:00'
스택 리소스 보기
aws cloudformation list-stack-resources --stack-name testvpc
- DriftInformation:
StackResourceDriftStatus: NOT_CHECKED
LastUpdatedTimestamp: '2021-05-05T19:26:07.454000+00:00'
LogicalResourceId: CFnVPC
PhysicalResourceId: ~~~
ResourceStatus: CREATE_COMPLETE
ResourceType: AWS::EC2::VPC
-
스택 삭제
다음 명령 실행aws cloudformation delete-stack --stack-name testvpc
성공적으로 프롬프트가 반환되면 OK.
관리 콘솔에서도 확인해 봅니다.
제대로 삭제할 수있어 안심
Reference
이 문제에 관하여(학습 메모 (CloudFormation # 01)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/7gami_aws/items/62e09a793e1b368d5cfa
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(학습 메모 (CloudFormation # 01)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/7gami_aws/items/62e09a793e1b368d5cfa텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)