CloudFormation kube-aws를 사용하여 AWS에 간편하게 Kubernetes 클러스터 구축 CloudFormation을 사용하여 Kubernetes 설정 도구 로 AWS에 Kubernetes 환경 구축 ELB integration for Kubernetes Services allows for traffic ingress to selected microservices Worker machines are deployed in an Auto Scaling group for effortl... CoreOSkubernetesCloudFormation도커AWS CloudFormation 변경 세트를 보기 쉬운 표로 만들어 GitHub에 댓글 달기 타이틀의 건을 GitHub Actions와 쉘 스크립트로 실현합니다. (이하 CFn)의 관리 콘솔에서는 변경 세트의 내용을 표에서 확인할 수 있습니다. AWS CLI에서도 변경 세트의 내용을 얻을 수 있습니다. 다만 돌아오는 JSON은 인간이 읽을 수 있는 느낌이 아닙니다. 그래서이 JSON을 jq 명령으로 괴롭히고 Markdown 테이블로 만듭니다. 또한 GitHub의 끌어오기 요청에 댓글... CloudFormationGitHubActionsCICDBash AWS 콘솔의 화면 작업을 녹화하여 CloudFormation 정의 생성(Console Recorder for AWS) 이전에 썼던 에서 다룬 former2의 작가가 개발한 「Console Recorder for AWS」라고 하는 것을 시도했습니다. 간단히 말하면, AWS 콘솔의 화면 조작을 기록하고 화면에서 설정한 내용을 CloudFormation 정의 등으로 변환해 주는 것입니다. 변환 대상의 형식은 다음과 같습니다. - Boto3 - CloudFormation - Terraform - Tropospher... CloudFormationboto3AWS sam deploy의 새로운 옵션 (--config-env, --config-file) 동작 확인 조금 전에 sam deploy 스펙이 정리되어 samconfig.toml을 참조하여 배포합니다. 3주일 전에 --config-env와 --config-file이라는 옵션이 추가된 것 같습니다. 동작 확인합니다. 아래입니다. 옵션 가설 --config-env [environment] samconfig.toml에 설명된 환경별 설정 로드 --config-file [filename] [filena... samsam-cliCloudFormation배포AWS 【AWS】 RDS Proxy를 CloudFormation으로 구축 RDS Proxy가 2020/6/30에 GA되었습니다. 최근 RDS Proxy에 접할 기회가 있어, 바삭바삭하게 지울 수 있도록 CloudFormation(이하 CFn이라고 약)을 사용해 구축했습니다. 그 때 쓴 CFn 템플릿을 예로 소개합니다. RDS 프록시에 대한 자세한 내용과 운영에 대한 정보는 다루지 않으므로 공식 문서 등을 참조하십시오. 프록시 대상은 Aurora 사용자 및 암호의 ... RDSCloudFormation오로라AWS phpMyAdmin을 안전하게 운영하기 위한 CloudFormation 템플릿 CloudFormation에서 얻을 수 있는 이점은 이른바 Infrastructure as Code로 얻을 수 있는 부분과, 단순히 리소스를 만들고 삭제할 수 있기 때문에, 기본적인 것이 고통없이 실행할 수 있게 됩니다. 작성한 자원의 유지, 운용에 걸리는 수고나 낭비도 줄일 수 있어 모두가 행복할 수 있기 때문에, 아직의 사람은 적극적으로 활용해 갑시다. 이 CloudFormation 템플... phpMyadminEC2CloudFormationIAMAWS Systems Manager에서 특정 태그가 있는 EC2의 AMI를 지정된 시간에 사용하는 Cloudformation 템플릿 AWS Systems Manager(이전 SSM)의 유지보수 창과 Automation을 사용하여 시간 지정으로 AMI를 얻는 처리를 Cloudformation화했으므로 써 둡니다. 일정은 CronScheduleExpression의 Cfn 매개 변수로 지정됩니다. 등을 확인하십시오. 대상 인스턴스는 여기에서 지정합니다. AMI를 취득하고 싶은 EC2의 태그에 Create-AMI=true를 설정... EC2CloudFormationSSMAWS AWS_Cloudformation으로 환경 구축해 보았다② 마지막 기사 전회의 계속으로, Network 레이어는 작성 완료. 다음과 같은 간단한 구성으로 이번에는 CloudFormation에서 EC2 인스턴스와 보안 그룹을 만듭니다. ① CloudFormation의 yml을 작성할 때 CloudFormation의 Rain(CLI 실행 툴)을 사용하여 템플릿(EC2용 yml과 보안 그룹용 yml)을 출력한다. Rain 사용법에 대한 자세한 내용은 아래... CloudFormationAWS 【AWS】CloudFormation의 개요를 5분으로 이해한다 어플리케이션 개발에서 실천되고 있는 것 같은, 코드 관리·작업의 자동화를 인프라 구축에도 도입해, 인프라 구축 작업 내용을 코드로 기술해 관리할 수 있도록 한 IaC(Infrastructure as Code)라고 하는 생각이 있습니다. CloudFormation에 대한 개요를 이해할 수 있음 AWS 내의 모든 리소스를 자동으로 프로비저닝할 수 있는 AWS 서비스 json,yaml 형식으로 구... CloudFormationIaCAWS AWS_Cloudformation으로 환경 구축해 보았다 ① 「CloudFormation은 배우는 것보다 익숙해져」라고 하는 것으로, 환경 구축에 도전. 구성은 간단하게 다음과 같은 것을 만들고 싶다. CloudFormation 템플릿은 다음 3가지로 나누어 만든다. ①Network 레이어···VPC/Subnet/루트 테이블/InternetGateway 등 ②Security 레이어・・・SecurityGroup, IAM 등 ③Application 레이어... CloudFormationAWS 【AWS CloudFormation】 「복제 시간의 컨트롤 (RTC)」등을 포함한 S3 복제 설정의 템플릿의 작성 방법 현장에서 AWS의 CloudFormation에 첫 도전을 하게 되었습니다. "복제 시간 제어 (RTC)"등을 포함한, S3 복제 설정 템플릿을 작성하는 방법에 걸린 적이 있었으므로 게시합니다. 다음과 같은 템플릿 파일로 스택을 만들고 실행했습니다. 그러면 다음과 같은 오류가 발생했습니다. 이 오류는 아래 CloudFormation 사용자 가이드 ' '의 주석과 같습니다. 앞의 오류 메시지에서... CloudFormationAWS CloudFormation에서 시작하는 최초의 ECS(with Blue/Green Deployment) 요 전날, 2018년 8월에 쓴 「 」라고 하는 기사가 100 LGTM 에 도달했습니다. 2021년 2월 현재 제가 쓴 기사 중 가장 LGTM 되고 있는 기사로 해, 올해 들어도 LGTM 되고 있는 것으로부터 관심의 높은 내용일까라고 생각하고 있다 합니다. 이 기사에서는, CloudFormation 를 사용해, 몇개의 커멘드를 두드리는 것으로, 짧은 단계로 ECS 환경을 구축해 갑니다. aw... CloudFormationECSblue_green_deployment 처음 cloudformation AWS cloudformation은 AWS 환경 구축을 자동화할 수 있는 서비스입니다. YAML 파일을 작성하고 배포하여 환경을 구축할 수 있습니다. Sample-Vpc라는 VPC 하나Sample-Vpc1-Subnet1라는 하나의 서브넷을 만듭니다. YAML 파일 만들기 먼저 Create-Network.yml라는 파일을 만듭니다. Create-Network.yml AWS에 로그인 AWS에 로... CloudFormation초보자AWS CloudFormation의 스택에 전부 척 흔들어 보았다 CloudFormation의 스택을 쓰고 있고, 내가 무엇을 쓰고 있는지 몰랐던 적이 있었기 때문에, 「후리가나 흔들어 보면 알기 쉬워지잖아?」 라고 생각해 조속히, 기입해 보았습니다. 스스로 보면 알기 쉬워졌으므로 이것으로 좋다고 합니다(;´∀`) ↑ 어떤 것? 스택 만들 때 파라미터라든지 결정되지만, 거기의 설정을 결정하고 있습니다. 이미지와 비추어 보면 이미지하기 쉬울지도! 일단 VPC... CloudFormationAWS 【AWS】StackSet을 사용하여 다른 계정의 AWS Config Rule 활성화 CloudFormation을 사용하여 다른 계정의 설정을 변경하는 경우 StackSets를 사용합니다. StackSets 샘플을 보면 Config Rule을 설정하는 샘플 템플릿이 있습니다. 이것을 참고로, 다른 룰을 유효화할 때에 어떻게 템플릿을 작성하는지를 정리해 두려고 합니다. 이 환경은 Organization에서 동일한 OU에있는 계정을 대상으로합니다. 관리 계정 A에서 다른 계정 B... CloudFormationawsconfigAWS 실천 CloudFormation Workspaces 편 마지막! 우선 조금 설정하지 않으면 갈 수 없으므로 WorkSpaces로 이동합니다. AD 및 검색에서 Active Directory 선택 CloudFormation에서 만든 AD 선택 앱 및 서비스 항목에서 WorkSpcaes 선택 이동사키는 이런 느낌 WorkSpaces 항목을 선택하고 WorkSpaces 시작을 클릭합니다. 서브넷을 선택합니다. 여기에서는 VPC 편으로 만든 라우팅 테이... workspacesCloudFormationAWS 실천 CloudFormation FSx편 계속! 먼저 만들겠습니다. FSx.yaml 파일을 사용합니다. PJPrefix만 handson이라는 이름으로 변경하고 다음 그대로 스택 작성에 ... 그리고 미리 만들었던 것이 여기 여기도 상당히 시간이 걸립니다! 소스 코드는 이쪽 이번은 문서를 보면서 해설할 수 있으면 좋겠습니다.... CloudFormationFSxForWindowsAWS 실습 CloudFormation Microsoft AD편 계속!! 여기 엄청 시간이 걸립니다! ! (약 40분) 먼저 스택을 만듭니다. PJPrefix만 handson으로 설정 스택 생성을 누르면 약 40분 정도로 완성됩니다. 이 스택이 완성되지 않으면 FSx도 WorkSpaces도 만들 수 없습니다. 여러분은 아직입니다만, 이쪽에 작성하고 있던 것을 준비했습니다. 그동안 소스 해설 MicorsoftAD를 사용할 때 DHCP 옵션을 설정해야 합니다... CloudFormationMicrosoftADAWS [AWS CloudFormation] IoT 규칙 정의 구문에 대해서는 참조 다만, 이하와 같이 기재되어 있다 YAML 예가 YAML 영어 사이트의 경우는 JSON 예는 제대로 YAML단, bool 값의 개소가 YAML 라고 문자열로 되어 있다(대개는 'true' 그래서 다음은 실제 IoT 규칙 정의 위와 같이 스택 이름을 prefix로 했다 true 로 하려고 생각했지만, 스택 이름에 RuleName가 포함되어 있기 때문에 오류가 발생했습니다.... samCloudFormationAWS SAM이 자동으로 생성하는 리소스를 찾는 방법 AWS에서 서버리스 개발할 때 자주 사용하는 SAM(Serverless Application Model), 여러가지 리소스를 자동으로 만들어 주어 편리합니다만, 가끔 자동으로 생성되는 리소스의 논리 ID가 문서화되어 있지 않고, 자동 작성된 자원을 참조할 수 없어서 곤란할 경우가 있습니다. 그럴 때는 sam deploy 의 출력에 있는 LogicalResourceId 를 보면 논리 ID 를 ... samCloudFormationAWS [AWS SAM] 템플릿 계층화(스택 중첩) 서비스별로 템플릿 파일을 나누어 다음과 같은 구성을 만듭니다. 각 서비스 폴더 아래 template.yaml (api-gateway/template.yaml 등)는 평소와 같이 CloudFormation 또는 SAM 형식에 따라 설명합니다. src/template.yaml에서 각 서비스 폴더 아래의 template.yaml에 정의 된 리소스를 응용 프로그램 (AWS::Serverless::A... samCloudFormationAWS 【초AWS 학습】12분 - CloudFormation 입문 AWS의 IaC(Infrastructure as Code) 서비스인 CloudFormation에서 LAMP 환경을 구축합니다. CloudFormation 샘플 템플릿을 이용한 LAMP 환경의 스택 생성 및 삭제에 대해 설명합니다. 또한 CloudFormation 용어는 물론 VSCode에서 구축한 LAMP 환경에 연결하는 방법과 Apache, PHP, MySQL의 설정 확인에 대해서도 다룹니... CloudFormationAWS [aws] CodeCommit 리포지토리 생성 및 동작 확인 CodeCommit에 의한 소스 제어를 시작하기 위한 시작 방법을 스쿠쇼를 넣어 정리합니다. 기본적으로 이하 내용에 따른 내용이 되고 있습니다. 로 이동하여 리포지토리 만들기를 누릅니다. 리포지토리 이름을 설정하고 作成 를 누릅니다. SSH의 저장소 복제본은 IAM 사용자에서만 실행할 수 있습니다. CodeCommit과 같이 공개키를 미리 등록해 두어야 합니다. 상기에서 출력된 공개키를 IA... CloudFormationCodeCommitAWS AWS SAM에서 dynamo 리소스를 변경할 때 오류가 발생했습니다. lambda + Dynamo DB의 서버리스 웹 API를 개발하고 있습니다. 인프라 구축은 공부를 겸해 AWS SAM을 이용. 템플릿에서 Dynamo의 정의를 변경하고 배포하면 다음 오류가 발생합니다. 일단 템플릿에서 삭제 한 후 배포, 다시 빌드하는 것이 잘되었습니다. 개발 중 Dynamo의 GSI를 다시 붙이고 싶어졌다. 템플릿으로 다시 정의하고 배포하면 마치 리플레이스되지만 해당 테이블... samCloudFormationDynamoDBAWS [aws] CloudFormation으로 인스턴스 만들기 aws CloudFormatinon를 사용하여 테스트를 위해 하나의 인스턴스를 만듭니다. AWS 시스템 구성은 JSON 또는 YAML로 작성된 템플릿을 사용하여 관리, 수정, 편집 등을 자동으로 수행할 수 있는 기능입니다. 템플릿으로 만든 환경을 スタック라고 합니다. 파일을 작성해 두는 것으로 환경을 사용하게 하는 점이 매우 편리합니다. 템플릿 정보 이번에 작성하는 환경의 템플릿은 다음과 같... CloudFormationAWS Lambda Layer 및 CloudFormation/sam-cli에서 즐거운 X-Ray 이 이라는 기사에서는 X-Ray 를 Lambda Layer 로 통합하는 방법을 소개하고 있습니다. 여러 lambda를 배포하는 경우 개별적으로 X-Ray를 통합하지 않고 한 번에 분리할 수 있기 때문에 꽤 좋은 느낌입니다. 꽤 좋은 느낌입니다만, 조금 명령을 두드리는 것이 번거롭기 때문에, CloudFormation 화할 수 없을까, 라고 생각하고 있었던 곳 라고 하는 기사를 발견했습니다. ... sam람다파이썬CloudFormationAWS ECS에서 Lambda를 실행할 때 필요한 IAM 역할 ECS Task에서 Lambda를 호출하고 싶습니다. 있다. 또한 ECS 작업을 예약하는 경우 도 있다. Amazon ECS 컨테이너 에이전트 또는 Fargate 에이전트에 AWS API 호출을 대체할 수 있는 권한을 부여하는 작업 실행 역할. 목적이나 서비스마다 여러 개의 태스크 실행 역할을 가질 수 있습니다. ECS 콘솔 최초 실행에 ecsTaskExecutionRole 라는 Role이 ... 람다ECSIAMCloudFormationAWS 【AWS CloudFormation】EC2 사용자 데이터로 웹 서버 설치 EC2 구축 작업을 절약하기 위해 CloudFormation에서 EC2 사용자 데이터(EC2 시작 시 실행되는 쉘 스크립트)를 사용하여 웹 서버를 설치하는 방법을 배웠다. 그 방법을 비망록으로 남기고 싶다. CloudFormation> 스택> 스택 생성에서 1 단계에서는 다음과 같이 설정합니다. yaml 템플릿은 다음을 지정합니다. 설정이 끝나면, 다음으로 진행한다. 템플릿↓ ImageId:... EC2CloudFormationAWS
kube-aws를 사용하여 AWS에 간편하게 Kubernetes 클러스터 구축 CloudFormation을 사용하여 Kubernetes 설정 도구 로 AWS에 Kubernetes 환경 구축 ELB integration for Kubernetes Services allows for traffic ingress to selected microservices Worker machines are deployed in an Auto Scaling group for effortl... CoreOSkubernetesCloudFormation도커AWS CloudFormation 변경 세트를 보기 쉬운 표로 만들어 GitHub에 댓글 달기 타이틀의 건을 GitHub Actions와 쉘 스크립트로 실현합니다. (이하 CFn)의 관리 콘솔에서는 변경 세트의 내용을 표에서 확인할 수 있습니다. AWS CLI에서도 변경 세트의 내용을 얻을 수 있습니다. 다만 돌아오는 JSON은 인간이 읽을 수 있는 느낌이 아닙니다. 그래서이 JSON을 jq 명령으로 괴롭히고 Markdown 테이블로 만듭니다. 또한 GitHub의 끌어오기 요청에 댓글... CloudFormationGitHubActionsCICDBash AWS 콘솔의 화면 작업을 녹화하여 CloudFormation 정의 생성(Console Recorder for AWS) 이전에 썼던 에서 다룬 former2의 작가가 개발한 「Console Recorder for AWS」라고 하는 것을 시도했습니다. 간단히 말하면, AWS 콘솔의 화면 조작을 기록하고 화면에서 설정한 내용을 CloudFormation 정의 등으로 변환해 주는 것입니다. 변환 대상의 형식은 다음과 같습니다. - Boto3 - CloudFormation - Terraform - Tropospher... CloudFormationboto3AWS sam deploy의 새로운 옵션 (--config-env, --config-file) 동작 확인 조금 전에 sam deploy 스펙이 정리되어 samconfig.toml을 참조하여 배포합니다. 3주일 전에 --config-env와 --config-file이라는 옵션이 추가된 것 같습니다. 동작 확인합니다. 아래입니다. 옵션 가설 --config-env [environment] samconfig.toml에 설명된 환경별 설정 로드 --config-file [filename] [filena... samsam-cliCloudFormation배포AWS 【AWS】 RDS Proxy를 CloudFormation으로 구축 RDS Proxy가 2020/6/30에 GA되었습니다. 최근 RDS Proxy에 접할 기회가 있어, 바삭바삭하게 지울 수 있도록 CloudFormation(이하 CFn이라고 약)을 사용해 구축했습니다. 그 때 쓴 CFn 템플릿을 예로 소개합니다. RDS 프록시에 대한 자세한 내용과 운영에 대한 정보는 다루지 않으므로 공식 문서 등을 참조하십시오. 프록시 대상은 Aurora 사용자 및 암호의 ... RDSCloudFormation오로라AWS phpMyAdmin을 안전하게 운영하기 위한 CloudFormation 템플릿 CloudFormation에서 얻을 수 있는 이점은 이른바 Infrastructure as Code로 얻을 수 있는 부분과, 단순히 리소스를 만들고 삭제할 수 있기 때문에, 기본적인 것이 고통없이 실행할 수 있게 됩니다. 작성한 자원의 유지, 운용에 걸리는 수고나 낭비도 줄일 수 있어 모두가 행복할 수 있기 때문에, 아직의 사람은 적극적으로 활용해 갑시다. 이 CloudFormation 템플... phpMyadminEC2CloudFormationIAMAWS Systems Manager에서 특정 태그가 있는 EC2의 AMI를 지정된 시간에 사용하는 Cloudformation 템플릿 AWS Systems Manager(이전 SSM)의 유지보수 창과 Automation을 사용하여 시간 지정으로 AMI를 얻는 처리를 Cloudformation화했으므로 써 둡니다. 일정은 CronScheduleExpression의 Cfn 매개 변수로 지정됩니다. 등을 확인하십시오. 대상 인스턴스는 여기에서 지정합니다. AMI를 취득하고 싶은 EC2의 태그에 Create-AMI=true를 설정... EC2CloudFormationSSMAWS AWS_Cloudformation으로 환경 구축해 보았다② 마지막 기사 전회의 계속으로, Network 레이어는 작성 완료. 다음과 같은 간단한 구성으로 이번에는 CloudFormation에서 EC2 인스턴스와 보안 그룹을 만듭니다. ① CloudFormation의 yml을 작성할 때 CloudFormation의 Rain(CLI 실행 툴)을 사용하여 템플릿(EC2용 yml과 보안 그룹용 yml)을 출력한다. Rain 사용법에 대한 자세한 내용은 아래... CloudFormationAWS 【AWS】CloudFormation의 개요를 5분으로 이해한다 어플리케이션 개발에서 실천되고 있는 것 같은, 코드 관리·작업의 자동화를 인프라 구축에도 도입해, 인프라 구축 작업 내용을 코드로 기술해 관리할 수 있도록 한 IaC(Infrastructure as Code)라고 하는 생각이 있습니다. CloudFormation에 대한 개요를 이해할 수 있음 AWS 내의 모든 리소스를 자동으로 프로비저닝할 수 있는 AWS 서비스 json,yaml 형식으로 구... CloudFormationIaCAWS AWS_Cloudformation으로 환경 구축해 보았다 ① 「CloudFormation은 배우는 것보다 익숙해져」라고 하는 것으로, 환경 구축에 도전. 구성은 간단하게 다음과 같은 것을 만들고 싶다. CloudFormation 템플릿은 다음 3가지로 나누어 만든다. ①Network 레이어···VPC/Subnet/루트 테이블/InternetGateway 등 ②Security 레이어・・・SecurityGroup, IAM 등 ③Application 레이어... CloudFormationAWS 【AWS CloudFormation】 「복제 시간의 컨트롤 (RTC)」등을 포함한 S3 복제 설정의 템플릿의 작성 방법 현장에서 AWS의 CloudFormation에 첫 도전을 하게 되었습니다. "복제 시간 제어 (RTC)"등을 포함한, S3 복제 설정 템플릿을 작성하는 방법에 걸린 적이 있었으므로 게시합니다. 다음과 같은 템플릿 파일로 스택을 만들고 실행했습니다. 그러면 다음과 같은 오류가 발생했습니다. 이 오류는 아래 CloudFormation 사용자 가이드 ' '의 주석과 같습니다. 앞의 오류 메시지에서... CloudFormationAWS CloudFormation에서 시작하는 최초의 ECS(with Blue/Green Deployment) 요 전날, 2018년 8월에 쓴 「 」라고 하는 기사가 100 LGTM 에 도달했습니다. 2021년 2월 현재 제가 쓴 기사 중 가장 LGTM 되고 있는 기사로 해, 올해 들어도 LGTM 되고 있는 것으로부터 관심의 높은 내용일까라고 생각하고 있다 합니다. 이 기사에서는, CloudFormation 를 사용해, 몇개의 커멘드를 두드리는 것으로, 짧은 단계로 ECS 환경을 구축해 갑니다. aw... CloudFormationECSblue_green_deployment 처음 cloudformation AWS cloudformation은 AWS 환경 구축을 자동화할 수 있는 서비스입니다. YAML 파일을 작성하고 배포하여 환경을 구축할 수 있습니다. Sample-Vpc라는 VPC 하나Sample-Vpc1-Subnet1라는 하나의 서브넷을 만듭니다. YAML 파일 만들기 먼저 Create-Network.yml라는 파일을 만듭니다. Create-Network.yml AWS에 로그인 AWS에 로... CloudFormation초보자AWS CloudFormation의 스택에 전부 척 흔들어 보았다 CloudFormation의 스택을 쓰고 있고, 내가 무엇을 쓰고 있는지 몰랐던 적이 있었기 때문에, 「후리가나 흔들어 보면 알기 쉬워지잖아?」 라고 생각해 조속히, 기입해 보았습니다. 스스로 보면 알기 쉬워졌으므로 이것으로 좋다고 합니다(;´∀`) ↑ 어떤 것? 스택 만들 때 파라미터라든지 결정되지만, 거기의 설정을 결정하고 있습니다. 이미지와 비추어 보면 이미지하기 쉬울지도! 일단 VPC... CloudFormationAWS 【AWS】StackSet을 사용하여 다른 계정의 AWS Config Rule 활성화 CloudFormation을 사용하여 다른 계정의 설정을 변경하는 경우 StackSets를 사용합니다. StackSets 샘플을 보면 Config Rule을 설정하는 샘플 템플릿이 있습니다. 이것을 참고로, 다른 룰을 유효화할 때에 어떻게 템플릿을 작성하는지를 정리해 두려고 합니다. 이 환경은 Organization에서 동일한 OU에있는 계정을 대상으로합니다. 관리 계정 A에서 다른 계정 B... CloudFormationawsconfigAWS 실천 CloudFormation Workspaces 편 마지막! 우선 조금 설정하지 않으면 갈 수 없으므로 WorkSpaces로 이동합니다. AD 및 검색에서 Active Directory 선택 CloudFormation에서 만든 AD 선택 앱 및 서비스 항목에서 WorkSpcaes 선택 이동사키는 이런 느낌 WorkSpaces 항목을 선택하고 WorkSpaces 시작을 클릭합니다. 서브넷을 선택합니다. 여기에서는 VPC 편으로 만든 라우팅 테이... workspacesCloudFormationAWS 실천 CloudFormation FSx편 계속! 먼저 만들겠습니다. FSx.yaml 파일을 사용합니다. PJPrefix만 handson이라는 이름으로 변경하고 다음 그대로 스택 작성에 ... 그리고 미리 만들었던 것이 여기 여기도 상당히 시간이 걸립니다! 소스 코드는 이쪽 이번은 문서를 보면서 해설할 수 있으면 좋겠습니다.... CloudFormationFSxForWindowsAWS 실습 CloudFormation Microsoft AD편 계속!! 여기 엄청 시간이 걸립니다! ! (약 40분) 먼저 스택을 만듭니다. PJPrefix만 handson으로 설정 스택 생성을 누르면 약 40분 정도로 완성됩니다. 이 스택이 완성되지 않으면 FSx도 WorkSpaces도 만들 수 없습니다. 여러분은 아직입니다만, 이쪽에 작성하고 있던 것을 준비했습니다. 그동안 소스 해설 MicorsoftAD를 사용할 때 DHCP 옵션을 설정해야 합니다... CloudFormationMicrosoftADAWS [AWS CloudFormation] IoT 규칙 정의 구문에 대해서는 참조 다만, 이하와 같이 기재되어 있다 YAML 예가 YAML 영어 사이트의 경우는 JSON 예는 제대로 YAML단, bool 값의 개소가 YAML 라고 문자열로 되어 있다(대개는 'true' 그래서 다음은 실제 IoT 규칙 정의 위와 같이 스택 이름을 prefix로 했다 true 로 하려고 생각했지만, 스택 이름에 RuleName가 포함되어 있기 때문에 오류가 발생했습니다.... samCloudFormationAWS SAM이 자동으로 생성하는 리소스를 찾는 방법 AWS에서 서버리스 개발할 때 자주 사용하는 SAM(Serverless Application Model), 여러가지 리소스를 자동으로 만들어 주어 편리합니다만, 가끔 자동으로 생성되는 리소스의 논리 ID가 문서화되어 있지 않고, 자동 작성된 자원을 참조할 수 없어서 곤란할 경우가 있습니다. 그럴 때는 sam deploy 의 출력에 있는 LogicalResourceId 를 보면 논리 ID 를 ... samCloudFormationAWS [AWS SAM] 템플릿 계층화(스택 중첩) 서비스별로 템플릿 파일을 나누어 다음과 같은 구성을 만듭니다. 각 서비스 폴더 아래 template.yaml (api-gateway/template.yaml 등)는 평소와 같이 CloudFormation 또는 SAM 형식에 따라 설명합니다. src/template.yaml에서 각 서비스 폴더 아래의 template.yaml에 정의 된 리소스를 응용 프로그램 (AWS::Serverless::A... samCloudFormationAWS 【초AWS 학습】12분 - CloudFormation 입문 AWS의 IaC(Infrastructure as Code) 서비스인 CloudFormation에서 LAMP 환경을 구축합니다. CloudFormation 샘플 템플릿을 이용한 LAMP 환경의 스택 생성 및 삭제에 대해 설명합니다. 또한 CloudFormation 용어는 물론 VSCode에서 구축한 LAMP 환경에 연결하는 방법과 Apache, PHP, MySQL의 설정 확인에 대해서도 다룹니... CloudFormationAWS [aws] CodeCommit 리포지토리 생성 및 동작 확인 CodeCommit에 의한 소스 제어를 시작하기 위한 시작 방법을 스쿠쇼를 넣어 정리합니다. 기본적으로 이하 내용에 따른 내용이 되고 있습니다. 로 이동하여 리포지토리 만들기를 누릅니다. 리포지토리 이름을 설정하고 作成 를 누릅니다. SSH의 저장소 복제본은 IAM 사용자에서만 실행할 수 있습니다. CodeCommit과 같이 공개키를 미리 등록해 두어야 합니다. 상기에서 출력된 공개키를 IA... CloudFormationCodeCommitAWS AWS SAM에서 dynamo 리소스를 변경할 때 오류가 발생했습니다. lambda + Dynamo DB의 서버리스 웹 API를 개발하고 있습니다. 인프라 구축은 공부를 겸해 AWS SAM을 이용. 템플릿에서 Dynamo의 정의를 변경하고 배포하면 다음 오류가 발생합니다. 일단 템플릿에서 삭제 한 후 배포, 다시 빌드하는 것이 잘되었습니다. 개발 중 Dynamo의 GSI를 다시 붙이고 싶어졌다. 템플릿으로 다시 정의하고 배포하면 마치 리플레이스되지만 해당 테이블... samCloudFormationDynamoDBAWS [aws] CloudFormation으로 인스턴스 만들기 aws CloudFormatinon를 사용하여 테스트를 위해 하나의 인스턴스를 만듭니다. AWS 시스템 구성은 JSON 또는 YAML로 작성된 템플릿을 사용하여 관리, 수정, 편집 등을 자동으로 수행할 수 있는 기능입니다. 템플릿으로 만든 환경을 スタック라고 합니다. 파일을 작성해 두는 것으로 환경을 사용하게 하는 점이 매우 편리합니다. 템플릿 정보 이번에 작성하는 환경의 템플릿은 다음과 같... CloudFormationAWS Lambda Layer 및 CloudFormation/sam-cli에서 즐거운 X-Ray 이 이라는 기사에서는 X-Ray 를 Lambda Layer 로 통합하는 방법을 소개하고 있습니다. 여러 lambda를 배포하는 경우 개별적으로 X-Ray를 통합하지 않고 한 번에 분리할 수 있기 때문에 꽤 좋은 느낌입니다. 꽤 좋은 느낌입니다만, 조금 명령을 두드리는 것이 번거롭기 때문에, CloudFormation 화할 수 없을까, 라고 생각하고 있었던 곳 라고 하는 기사를 발견했습니다. ... sam람다파이썬CloudFormationAWS ECS에서 Lambda를 실행할 때 필요한 IAM 역할 ECS Task에서 Lambda를 호출하고 싶습니다. 있다. 또한 ECS 작업을 예약하는 경우 도 있다. Amazon ECS 컨테이너 에이전트 또는 Fargate 에이전트에 AWS API 호출을 대체할 수 있는 권한을 부여하는 작업 실행 역할. 목적이나 서비스마다 여러 개의 태스크 실행 역할을 가질 수 있습니다. ECS 콘솔 최초 실행에 ecsTaskExecutionRole 라는 Role이 ... 람다ECSIAMCloudFormationAWS 【AWS CloudFormation】EC2 사용자 데이터로 웹 서버 설치 EC2 구축 작업을 절약하기 위해 CloudFormation에서 EC2 사용자 데이터(EC2 시작 시 실행되는 쉘 스크립트)를 사용하여 웹 서버를 설치하는 방법을 배웠다. 그 방법을 비망록으로 남기고 싶다. CloudFormation> 스택> 스택 생성에서 1 단계에서는 다음과 같이 설정합니다. yaml 템플릿은 다음을 지정합니다. 설정이 끝나면, 다음으로 진행한다. 템플릿↓ ImageId:... EC2CloudFormationAWS