CloudFormation AWS CloudFormation에서 "Property Name cannot be empty."가 나왔을 때 한 일 이것은 새로운 pipeline을 CloudFormation에서 작성하게 되어 굉장히 곤란했을 때의 메모입니다. Cloudformation 참조를 꾸준히 하나씩 필수 사항을 조사했습니다. (충분하지 않은 것은 OutputArtifacts와 InputArtifacts의 Name) 로컬에 세운 에서 기존의 파이프라인을 템플릿화해, 새롭게 스택으로 만들려고 했을 때에 에러가 표시되어 실패해 버렸습니... 포엠CloudFormationfomer2AWS CloudFormation에서 생성하는 EC2가 지정된 시작 템플릿 설정으로 덮어쓰지 않음 CloudFormation(이하 CFn)을 사용하여 시작 템플릿에서 EC2 인스턴스(이하 EC2)를 만들 때 시작 템플릿 설정으로 덮어쓰지 않았습니다. CFn을 사용하지 않고 관리 콘솔 (이하 매니콘)에서 템플릿에서 EC2를 시작하는 경우 문제없이 설정 내용이 반영됩니다. 아래 이미지와 같은 설정으로 시작 템플릿을 만듭니다. ※ 기동 템플릿 자체는 CFn으로 작성해도 매니콘으로부터 작성해도 ... EC2CloudFormationAWS CloudFormation을 사용하여 VPC + 서브넷 + EC2 구성 만들기 "이것은 실제로 만져 보는 것이 좋을 것 같습니다."라고 느꼈기 때문에 시도했습니다. 이번은 여러 사정(※)에 의해 오하이오리전에서 작성합니다. ※자사의 sandbox 환경에서 도쿄 리전에 작성하려고 하면, VPC의 상한수에 이르고 있어 만들 수 없었다 YAML/JSON 두 형식 모두 대단합니다. 코멘트를 넣을 수 있다는 점에서 YAML 쪽이 좋을까라고 생각하기 때문에, 이번은 YAML로 했... EC2CloudFormationvpcAWS CloudFormation을 처음부터 공부합니다. (그 1:전 준비) AWS에 대해 공부하자 CloudFormation 를 배우고자 하는 자신의 공부를 위한 연재 기사입니다. 나 자신은 이전 Terraform 를 조금 썰었던 정도로, CloudFormation 자체는 사용한 적이 없기 때문에 CloudFormation 의 사용법이나 작법은 전혀 모릅니다. CloudFormation 에 대해 흥미로운, 함께 CloudFormation 를 공부하고 싶은 분들을 대... CloudFormationAWS Template error: Fn::Select cannot select nonexistent value at index 1 다음 CloudFormation 템플릿으로 서브넷을 도쿄 리전에 구축하려고 했는데 표제 오류가 발생했습니다. Fn::GetAZs는 계정의 기본 서브넷 AZ를 배열로 반환합니다. 내 계정에서 기본 서브넷 AZ를 하나만 등록했습니다. 문제의 CloudFormation 템플릿에서 Fn::GetAZs 에서 얻은 AZ 배열의 두 번째를 참조하지만 존재하지 않기 때문에 오류가 발생했습니다. 기본 서브넷... CloudFormationAWS GitHub Actions에서 PR에 동일한 종류의 주석을 Upsert로 추가하는 방법 GitHub Actions의 Pull Request(이하 PR) 이벤트 트리거의 워크플로우에 있어서, 대상 코드의 Lint나 보안 스캔, terraform plan이나 CloudFormation Change Set등의 결과를 PR의 코멘트에 표시되면 뭔가와 기쁘지요? 본 기사에서는, 이 PR 코멘트를, Insert가 아닌 Upsert(없으면 Insert, 있으면 Update)로 투고하는 방법... CloudFormationGitHubActionsCICDGitHub EventBridge+Lambda로 AMI 생성 알림을 구현하는 CloudFormation 템플릿 생성 EventBridge+Lambda에서 AMI 생성 알림을 구현하는 CloudFormation 템플릿을 만들었습니다. CloudFormation 템플릿으로 스택을 만들면 아래와 같은 구성이 완성됩니다. CloudTrail은 CloudFormation 템플릿에 포함되어 있지 않으므로 별도 활성화가 필요합니다. 이 구성은 아래 CloudFormation 템플릿으로 구축됩니다. AMI 생성 시 SN... EventBridgeCloudFormation람다AWS 【AWS CloudFormation 디자이너】 VPC를 만들려고 하면 Property CidrBlock cannot be empty. 에러가 나왔다. GUI 형식으로 AWS CloudFormation 템플릿을 생성, 참조, 변경할 수 있습니다. 템플릿 리소스로 만들고 싶은 것을 추가하고 통합된 JSON 및 YAM 편집기를 사용하여 세부사항을 편집합니다. 리소스 타입으로 EC2 > VPC를 선택하고 캠퍼스 스페인에 드롭하면 아래와 같이 되었다. 체크 버튼을 눌러 유효한지를 검증해 문제 없기 때문에, 시험에 구름의 마크를 눌러 스택의 작성을 ... CloudFormationvpcAWS 아웃소싱 싫어하는 벤처가 2개월간 해외개발로 서비스를 런칭해 보았다~시스템편~ 모 시부야의 벤처에서 CTO (조금, 즐거운, 삼촌)을하고 있습니다. 오프쇼어 개발로 어떻게 AWS를 활용할 수 있는가 하는 이야기를 IVS Welcom session에서 이야기했습니다. LT에서 Opsworks를 사용하는 인거수! 라고 말하면, 의외로 Opsworks파는 적은 상황이었습니다. 자신으로서는, Opsworks 젠장 편리하겠다고 생각하고 있는 사람이므로, 향후도 보급 활동해 가고... chef해외 개발CloudFormationopsworksAWS CloudFormation에서 WAF 설정(CloudFront/APIGateway) AWS에서 서버리스 아키텍처를 채택하고 있으며 각 엔드포인트(CloudFront 및 API Gateway)에 IP 제한을 적용하려는 경우 을 사용하는 경우가 많을 것입니다. 이 기사에서는 CloudFormation에서 각 리소스와 WAF 리소스를 생성할 때 흠집이 많았기 때문에 요약해 보았습니다. 우선 빠지기 쉬운 것이, 이 2개의 자원 타입이 있는 것. 구성할 수 있는 리소스나 매개변수에는... AWSWAFAPIGatewayCloudFormationCloudFrontAWS AWS Client VPN을 조심스럽게 세우고 떨어 뜨릴 수 있습니다. 회사 네트워크의 공용 IP 기반 연결을 허용하는 것이 있지만, 빌딩 점검이나 사무실 이전 등에 의해 일시적으로 IP를 사용할 수 없는 상황이 발생해도 VPN을 통해 대응을 할 수 있도록 해두고 싶은 경우를 상정 사용하지 않을 때는 중지하고 싶습니다. 이번 VPN 라우팅의 CIDR은 0.0.0.0/0으로 모든 요청 VPN을 통해 본래는 IP 허락이 필요한 CIDR에만 짜는 것이 대역에 의한 과... VPNCloudFormationElasticIPAWS "임베디드 메이커 특유의 AWS Cognito 사용법"이라는 제목으로 AWS Dev Day 2018 LT 대회에서 등단했습니다. LT 대회에 참가해 주셔서 감사합니다. 지금까지 Qiita는 매우 신세를 졌지만 올바른 정보를 올바르게 전달할 자신이 없습니다. 기사 게시물을 주저했습니다. 이번 LT 대회를 통해 조금 자신에게 자신이 붙었기 때문에 이것을 시작으로 점점 기사를 올려 가려고 생각했습니다. 임베디드 제조업체만의 AWS Cognito 사용 방법 라는 제목으로 slideshare에 등단 자료를 올리고 있습니다. 여... 람다APIGatewayCloudFormationcognitoAWS CloudFormation에서 ECS 작업 일정에 다른 여러 실행 시간을 지정하고 싶습니다. CloudFormation에서 ECS의 작업 일정 정의를하고 싶습니다. 시간과 분 모두 다른 여러 실행 시간을 지정하고 싶습니다. 예를 들어 매일 7:45와 13:50에 실행되도록 지정하고 싶습니다. 하나의 cron 표현이라면 잘 맞지 않습니다. cron(45 07 * * ? *)이것만으로는 7:45 만이 될 것입니다.cron(45,50 07,13 * * ? *)이것은 7:45, 7:50, ... CloudFormationFargateECSAWS ECS Fargate에서 Blue/Green 배포 설정 AWS Fargate 에서 지원되는 Blue/Green 배포를 설정합니다.CloudFormation 에서 모두 설정하고 싶습니다만, 대응중의 스테이터스(2020/1/12 현재)이므로, CloudFomation 와 매니지먼트 콘솔로 실시합니다. ※이하의 순서를 실행하면, AWS 의 서비스 이용료가 발생합니다. ※ VPC , Subnet , Security Group 등의 NetWork 주위의 ... BTCFargateECSCloudFormationCodeDeploy Fargate의 컨테이너로 OS 명령이나 ssh로 들어가고 싶다!! 그것 ssm-agent로 해결할 수 있습니다 Fargate 편리하네요. 번거로운 인스턴스 관리에서 개방시켜 신속하게 환경을 준비할 수 있습니다. 하지만 ECS와 달리 한 가지 큰 문제가 있습니다. EC2에 익숙한 사람에게는 SSH로 조사할 수 없는 것은 조금 흠. 그렇게 할 수 없습니까? 그렇다면 그렇지 않은 것 같고 몇 가지 방법은 있는 것 같습니다. ssm-agent를 통해 컨테이너에 들어가기 SSH의 환경을 정돈해도 괜찮습니다만,... CloudFormationFargateAWS Vimmer가 CloudFormation을 작성한다면 ale + cfn-python-lint가 유용합니다! AWS CloudFormation을 작성하고 있습니까?ale와 cfn-python-lint를 사용합시다 보는 것이 빠르다고 생각하므로, 시험에 깨진 CloudFormation 템플릿 파일을 vim 로 열어 보겠습니다. 내 vim이라면 다음과 같이 보입니다. >> 또는 --가 있는 행에 커서를 맞추면 vim 상태 라인에 메시지가 표시됩니다. ImageId 또는 LaunchTemplate가 필수... Vimcfn-python-lintneovimCloudFormationAWS 처음이라도 할 수 있는, 안전한 환경을 세우는 방법【EC2・Nginx・Unicorn】 환경 구축에 있어서, public에 web기・private에 App기와 나누는 쪽이 보다 시큐리티 강화에 연결된다고 하는 것으로 그 설계로 rails의 환경을 세워 보았으므로 정리해 보겠습니다. 전체 그림은 이런 느낌입니다. 이 파일은/etc/nginx/nginx.conf에서 작성되었습니다. 코드는 전체적으로 이런 느낌이었던 것 같은... 괴롭히는 것은 server의 곳입니다. 수정해야 할 ... nginxRails유니콘EC2CloudFormation CodePipeline에서 만드는 변경 관리 파이프라인 이번에는 이전보다 따뜻했던 「변경 관리 파이프라인」의 도입을 향해, AWS CodePipeline/CodeBuild를 접할 기회가 있었으므로 내용을 소개하고 싶습니다. 오라일리 사에서 나오는 「 」 12장에 나오는 개념으로, 혼란스럽게 말하면 인프라 코드의 배포 파이프라인입니다. 소스 코드 리포지토리에 커밋 된 인프라 코드 변경에 대해 흐르도록 자동화된 테스트 자동화된 배포 변경 사항 확인 ... CodePipelineCloudFormationCodeBuildAWS CloudFormation에서 스택을 만들려고 하면 "Encountered unsupported property"가 됩니다. lambda.yml AWS CLI에서 create-stack 명령을 사용하여 위의 템플릿 lambda.yml를 기반으로 DynamoDB Stream을 트리거하는 Lambda Function을 만들려고했습니다. 그러나 아래와 같이 Encountered unsupported property Events 라는 에러가 되어 스택의 작성이 실패한다. CloudFormation 템플릿에서는 Type: ... CloudFormationaws-cliAWS CloudFormation에서 S3 버킷을 만들려고 하면 "Error Code: 400 Bad Request"가 된다 demo.yml AWS CLI에서 create-stack 명령을 사용하여 위의 템플릿 demo.yml를 기반으로 S3 버킷을 만들려고했습니다. 그러나 아래와 같이 Error Code: 400 Bad Request 에 의해 버킷의 작성으로 CREATE_FAILED 가 되어 스택 작성이 롤백해 버린다. BucketName 에서 Parameters를 지정하는 방법이 잘못되었기 때문이었습니다. 오:... aws-cliCloudFormationS3AWS CloudFormation에서 만드는 ECS와 AutoScaling의 3분 요리 git이 설치되어 있습니다 docker가 설치되어 있습니다 aws-cli가 설치되어 있습니다 먼저 다음 리포지토리를 복제합니다. 그런 다음 제공된 ecrRepository.yaml를 사용하여 AWS에 스택을 생성합니다. parameter에 지정하는 RepositoryName은 이후에 작성하는 이미지와 일치해야 합니다. 이 스택에는 ECR 리포지토리가 포함되며 여기에 직접 만든 이미지를 푸시합... CloudFormationECSAWS [AWS] CloudFormation 기본 AWS 리소스(EC2 인스턴스, RDS DB 인스턴스 등)를 모델링하고 설정하는 데 도움이 되는 서비스입니다. 템플릿에 설정을 쓰면 그 설정대로 CloudFormation이 AWS 리소스를 만들어 준다. 무료 서비스. JSON 또는 yaml 형식으로 다음과 같은 느낌으로 쓴다. JSON 형식 yaml 형식 자세하게 설명하면 시간이 너무 걸리므로 다른 기사에 맡깁니다. 다른 옵션으로 디자이너 ... CloudFormationAWS
AWS CloudFormation에서 "Property Name cannot be empty."가 나왔을 때 한 일 이것은 새로운 pipeline을 CloudFormation에서 작성하게 되어 굉장히 곤란했을 때의 메모입니다. Cloudformation 참조를 꾸준히 하나씩 필수 사항을 조사했습니다. (충분하지 않은 것은 OutputArtifacts와 InputArtifacts의 Name) 로컬에 세운 에서 기존의 파이프라인을 템플릿화해, 새롭게 스택으로 만들려고 했을 때에 에러가 표시되어 실패해 버렸습니... 포엠CloudFormationfomer2AWS CloudFormation에서 생성하는 EC2가 지정된 시작 템플릿 설정으로 덮어쓰지 않음 CloudFormation(이하 CFn)을 사용하여 시작 템플릿에서 EC2 인스턴스(이하 EC2)를 만들 때 시작 템플릿 설정으로 덮어쓰지 않았습니다. CFn을 사용하지 않고 관리 콘솔 (이하 매니콘)에서 템플릿에서 EC2를 시작하는 경우 문제없이 설정 내용이 반영됩니다. 아래 이미지와 같은 설정으로 시작 템플릿을 만듭니다. ※ 기동 템플릿 자체는 CFn으로 작성해도 매니콘으로부터 작성해도 ... EC2CloudFormationAWS CloudFormation을 사용하여 VPC + 서브넷 + EC2 구성 만들기 "이것은 실제로 만져 보는 것이 좋을 것 같습니다."라고 느꼈기 때문에 시도했습니다. 이번은 여러 사정(※)에 의해 오하이오리전에서 작성합니다. ※자사의 sandbox 환경에서 도쿄 리전에 작성하려고 하면, VPC의 상한수에 이르고 있어 만들 수 없었다 YAML/JSON 두 형식 모두 대단합니다. 코멘트를 넣을 수 있다는 점에서 YAML 쪽이 좋을까라고 생각하기 때문에, 이번은 YAML로 했... EC2CloudFormationvpcAWS CloudFormation을 처음부터 공부합니다. (그 1:전 준비) AWS에 대해 공부하자 CloudFormation 를 배우고자 하는 자신의 공부를 위한 연재 기사입니다. 나 자신은 이전 Terraform 를 조금 썰었던 정도로, CloudFormation 자체는 사용한 적이 없기 때문에 CloudFormation 의 사용법이나 작법은 전혀 모릅니다. CloudFormation 에 대해 흥미로운, 함께 CloudFormation 를 공부하고 싶은 분들을 대... CloudFormationAWS Template error: Fn::Select cannot select nonexistent value at index 1 다음 CloudFormation 템플릿으로 서브넷을 도쿄 리전에 구축하려고 했는데 표제 오류가 발생했습니다. Fn::GetAZs는 계정의 기본 서브넷 AZ를 배열로 반환합니다. 내 계정에서 기본 서브넷 AZ를 하나만 등록했습니다. 문제의 CloudFormation 템플릿에서 Fn::GetAZs 에서 얻은 AZ 배열의 두 번째를 참조하지만 존재하지 않기 때문에 오류가 발생했습니다. 기본 서브넷... CloudFormationAWS GitHub Actions에서 PR에 동일한 종류의 주석을 Upsert로 추가하는 방법 GitHub Actions의 Pull Request(이하 PR) 이벤트 트리거의 워크플로우에 있어서, 대상 코드의 Lint나 보안 스캔, terraform plan이나 CloudFormation Change Set등의 결과를 PR의 코멘트에 표시되면 뭔가와 기쁘지요? 본 기사에서는, 이 PR 코멘트를, Insert가 아닌 Upsert(없으면 Insert, 있으면 Update)로 투고하는 방법... CloudFormationGitHubActionsCICDGitHub EventBridge+Lambda로 AMI 생성 알림을 구현하는 CloudFormation 템플릿 생성 EventBridge+Lambda에서 AMI 생성 알림을 구현하는 CloudFormation 템플릿을 만들었습니다. CloudFormation 템플릿으로 스택을 만들면 아래와 같은 구성이 완성됩니다. CloudTrail은 CloudFormation 템플릿에 포함되어 있지 않으므로 별도 활성화가 필요합니다. 이 구성은 아래 CloudFormation 템플릿으로 구축됩니다. AMI 생성 시 SN... EventBridgeCloudFormation람다AWS 【AWS CloudFormation 디자이너】 VPC를 만들려고 하면 Property CidrBlock cannot be empty. 에러가 나왔다. GUI 형식으로 AWS CloudFormation 템플릿을 생성, 참조, 변경할 수 있습니다. 템플릿 리소스로 만들고 싶은 것을 추가하고 통합된 JSON 및 YAM 편집기를 사용하여 세부사항을 편집합니다. 리소스 타입으로 EC2 > VPC를 선택하고 캠퍼스 스페인에 드롭하면 아래와 같이 되었다. 체크 버튼을 눌러 유효한지를 검증해 문제 없기 때문에, 시험에 구름의 마크를 눌러 스택의 작성을 ... CloudFormationvpcAWS 아웃소싱 싫어하는 벤처가 2개월간 해외개발로 서비스를 런칭해 보았다~시스템편~ 모 시부야의 벤처에서 CTO (조금, 즐거운, 삼촌)을하고 있습니다. 오프쇼어 개발로 어떻게 AWS를 활용할 수 있는가 하는 이야기를 IVS Welcom session에서 이야기했습니다. LT에서 Opsworks를 사용하는 인거수! 라고 말하면, 의외로 Opsworks파는 적은 상황이었습니다. 자신으로서는, Opsworks 젠장 편리하겠다고 생각하고 있는 사람이므로, 향후도 보급 활동해 가고... chef해외 개발CloudFormationopsworksAWS CloudFormation에서 WAF 설정(CloudFront/APIGateway) AWS에서 서버리스 아키텍처를 채택하고 있으며 각 엔드포인트(CloudFront 및 API Gateway)에 IP 제한을 적용하려는 경우 을 사용하는 경우가 많을 것입니다. 이 기사에서는 CloudFormation에서 각 리소스와 WAF 리소스를 생성할 때 흠집이 많았기 때문에 요약해 보았습니다. 우선 빠지기 쉬운 것이, 이 2개의 자원 타입이 있는 것. 구성할 수 있는 리소스나 매개변수에는... AWSWAFAPIGatewayCloudFormationCloudFrontAWS AWS Client VPN을 조심스럽게 세우고 떨어 뜨릴 수 있습니다. 회사 네트워크의 공용 IP 기반 연결을 허용하는 것이 있지만, 빌딩 점검이나 사무실 이전 등에 의해 일시적으로 IP를 사용할 수 없는 상황이 발생해도 VPN을 통해 대응을 할 수 있도록 해두고 싶은 경우를 상정 사용하지 않을 때는 중지하고 싶습니다. 이번 VPN 라우팅의 CIDR은 0.0.0.0/0으로 모든 요청 VPN을 통해 본래는 IP 허락이 필요한 CIDR에만 짜는 것이 대역에 의한 과... VPNCloudFormationElasticIPAWS "임베디드 메이커 특유의 AWS Cognito 사용법"이라는 제목으로 AWS Dev Day 2018 LT 대회에서 등단했습니다. LT 대회에 참가해 주셔서 감사합니다. 지금까지 Qiita는 매우 신세를 졌지만 올바른 정보를 올바르게 전달할 자신이 없습니다. 기사 게시물을 주저했습니다. 이번 LT 대회를 통해 조금 자신에게 자신이 붙었기 때문에 이것을 시작으로 점점 기사를 올려 가려고 생각했습니다. 임베디드 제조업체만의 AWS Cognito 사용 방법 라는 제목으로 slideshare에 등단 자료를 올리고 있습니다. 여... 람다APIGatewayCloudFormationcognitoAWS CloudFormation에서 ECS 작업 일정에 다른 여러 실행 시간을 지정하고 싶습니다. CloudFormation에서 ECS의 작업 일정 정의를하고 싶습니다. 시간과 분 모두 다른 여러 실행 시간을 지정하고 싶습니다. 예를 들어 매일 7:45와 13:50에 실행되도록 지정하고 싶습니다. 하나의 cron 표현이라면 잘 맞지 않습니다. cron(45 07 * * ? *)이것만으로는 7:45 만이 될 것입니다.cron(45,50 07,13 * * ? *)이것은 7:45, 7:50, ... CloudFormationFargateECSAWS ECS Fargate에서 Blue/Green 배포 설정 AWS Fargate 에서 지원되는 Blue/Green 배포를 설정합니다.CloudFormation 에서 모두 설정하고 싶습니다만, 대응중의 스테이터스(2020/1/12 현재)이므로, CloudFomation 와 매니지먼트 콘솔로 실시합니다. ※이하의 순서를 실행하면, AWS 의 서비스 이용료가 발생합니다. ※ VPC , Subnet , Security Group 등의 NetWork 주위의 ... BTCFargateECSCloudFormationCodeDeploy Fargate의 컨테이너로 OS 명령이나 ssh로 들어가고 싶다!! 그것 ssm-agent로 해결할 수 있습니다 Fargate 편리하네요. 번거로운 인스턴스 관리에서 개방시켜 신속하게 환경을 준비할 수 있습니다. 하지만 ECS와 달리 한 가지 큰 문제가 있습니다. EC2에 익숙한 사람에게는 SSH로 조사할 수 없는 것은 조금 흠. 그렇게 할 수 없습니까? 그렇다면 그렇지 않은 것 같고 몇 가지 방법은 있는 것 같습니다. ssm-agent를 통해 컨테이너에 들어가기 SSH의 환경을 정돈해도 괜찮습니다만,... CloudFormationFargateAWS Vimmer가 CloudFormation을 작성한다면 ale + cfn-python-lint가 유용합니다! AWS CloudFormation을 작성하고 있습니까?ale와 cfn-python-lint를 사용합시다 보는 것이 빠르다고 생각하므로, 시험에 깨진 CloudFormation 템플릿 파일을 vim 로 열어 보겠습니다. 내 vim이라면 다음과 같이 보입니다. >> 또는 --가 있는 행에 커서를 맞추면 vim 상태 라인에 메시지가 표시됩니다. ImageId 또는 LaunchTemplate가 필수... Vimcfn-python-lintneovimCloudFormationAWS 처음이라도 할 수 있는, 안전한 환경을 세우는 방법【EC2・Nginx・Unicorn】 환경 구축에 있어서, public에 web기・private에 App기와 나누는 쪽이 보다 시큐리티 강화에 연결된다고 하는 것으로 그 설계로 rails의 환경을 세워 보았으므로 정리해 보겠습니다. 전체 그림은 이런 느낌입니다. 이 파일은/etc/nginx/nginx.conf에서 작성되었습니다. 코드는 전체적으로 이런 느낌이었던 것 같은... 괴롭히는 것은 server의 곳입니다. 수정해야 할 ... nginxRails유니콘EC2CloudFormation CodePipeline에서 만드는 변경 관리 파이프라인 이번에는 이전보다 따뜻했던 「변경 관리 파이프라인」의 도입을 향해, AWS CodePipeline/CodeBuild를 접할 기회가 있었으므로 내용을 소개하고 싶습니다. 오라일리 사에서 나오는 「 」 12장에 나오는 개념으로, 혼란스럽게 말하면 인프라 코드의 배포 파이프라인입니다. 소스 코드 리포지토리에 커밋 된 인프라 코드 변경에 대해 흐르도록 자동화된 테스트 자동화된 배포 변경 사항 확인 ... CodePipelineCloudFormationCodeBuildAWS CloudFormation에서 스택을 만들려고 하면 "Encountered unsupported property"가 됩니다. lambda.yml AWS CLI에서 create-stack 명령을 사용하여 위의 템플릿 lambda.yml를 기반으로 DynamoDB Stream을 트리거하는 Lambda Function을 만들려고했습니다. 그러나 아래와 같이 Encountered unsupported property Events 라는 에러가 되어 스택의 작성이 실패한다. CloudFormation 템플릿에서는 Type: ... CloudFormationaws-cliAWS CloudFormation에서 S3 버킷을 만들려고 하면 "Error Code: 400 Bad Request"가 된다 demo.yml AWS CLI에서 create-stack 명령을 사용하여 위의 템플릿 demo.yml를 기반으로 S3 버킷을 만들려고했습니다. 그러나 아래와 같이 Error Code: 400 Bad Request 에 의해 버킷의 작성으로 CREATE_FAILED 가 되어 스택 작성이 롤백해 버린다. BucketName 에서 Parameters를 지정하는 방법이 잘못되었기 때문이었습니다. 오:... aws-cliCloudFormationS3AWS CloudFormation에서 만드는 ECS와 AutoScaling의 3분 요리 git이 설치되어 있습니다 docker가 설치되어 있습니다 aws-cli가 설치되어 있습니다 먼저 다음 리포지토리를 복제합니다. 그런 다음 제공된 ecrRepository.yaml를 사용하여 AWS에 스택을 생성합니다. parameter에 지정하는 RepositoryName은 이후에 작성하는 이미지와 일치해야 합니다. 이 스택에는 ECR 리포지토리가 포함되며 여기에 직접 만든 이미지를 푸시합... CloudFormationECSAWS [AWS] CloudFormation 기본 AWS 리소스(EC2 인스턴스, RDS DB 인스턴스 등)를 모델링하고 설정하는 데 도움이 되는 서비스입니다. 템플릿에 설정을 쓰면 그 설정대로 CloudFormation이 AWS 리소스를 만들어 준다. 무료 서비스. JSON 또는 yaml 형식으로 다음과 같은 느낌으로 쓴다. JSON 형식 yaml 형식 자세하게 설명하면 시간이 너무 걸리므로 다른 기사에 맡깁니다. 다른 옵션으로 디자이너 ... CloudFormationAWS