error Your requested instance type (t3a.small) is not supported in your requested Availability Zone (ap-northeast-2b). Please retry your request by not specifying an Availability Zone or choosing ap-northeast-2a, ap-northeast-2c. (Service: AmazonEC2; Status Code: 400; Error Code: Unsupported; Request ID: b3ba3617-85c8-4438-844f-2ce90776172d; Proxy: null) 가용 영역별로 사용할 수 있는 인스턴스 유형에 차이가 있나보다
목차 3월에 AWS-DVA 에 합격하고 난 뒤 AWS 를 사용하는 회사에 취직하진 못했지만 그래도 이어서 AWS 에 대해 공부해보려고 한다. 같은 레벨의 SAA 를 먼저 공부하고, DevOps 를 준비해보는 계획을 세웠다. 이후 Azure 와 GCP 도 하나씩 자격증을 목표로 공부해봐야겠다. https://yeonwoo97.tistory.com/396 AWS-DVA 온라인 시험 합격 후기 피어슨뷰로 들어가서 예약 시험을 클릭해서 들어간 후 시험관과 시험 환경을 체크한다 qr 코드를 통해 폰으로 먼저 좌우전후 내 방 사진을 찍어서 올리고 내 정면 사진과 여권도 찍었던걸로 기 yeonwoo97.tistory.com 복습하는 겸 해서 천천히 보다가 모르는 부분만 포스팅할 예정 #AWS Certified Sol..
목차 테스트 목적 CodeCommit, CodeBuild, AWS-CLI 를 활용해 Lambda 함수의 이미지 업데이트 1. 테스트 준비 1.1 CodeCommit Repository demo.txt 를 생성해 main branch 활성화 1.2 ECR 초기 람다 생성을 위해 이미지를 하나 빌드해서 올려줌 # lambda_function.py import boto3 def handler(event, context): return "image version : 1" # Dockerfile FROM public.ecr.aws/lambda/python:3.9 # Copy function code COPY ./* ${LAMBDA_TASK_ROOT} # Set the CMD to your handler (coul..
목차 테스트 목적 codebuild 의 buildspec.yml 을 사용해 public github repository 로 manifest file push 1. github repository ssh-key 생성 후 공개키는 github 에 등록, 비밀키는 aws-ssm 에 저장해서 불러오는 방식으로 사용 oauth 나 personal access key 방식으로 source 에 repository 를 등록해서 사용하려고 했으나 no such device or address 에러 발생함 로컬에서 ssh-key 생성 $ ssh-keygen -t ed25519 -C "my-e-mail" Enter file in which to save the key (/home/cyaninn/.ssh/id_ed25519)..
목차 테스트 목적 codebuild 의 buildspec 작성 요령 codebuild 의 ecr push 를 위한 역할 생성 확인 codebuild 의 buildspec 에서 phases 정의 후 ecr push 확인 ECR 은 미리 생성함 1. CodeBuild 생성 1.1 Project configuration 1.2 Source branch 로 reference type 을 설정 main - default branch 1.3 Enviornment 사진엔 체크 되어있지 않지만 Privileged 를 체크해줘야만 docker 명령어가 사용 가능하다. Service Role 이름을 알아볼 수 있게 수정해주고 time 은 기본값으로 두었다 ECR 에 push 하기 위한 환경변수들을 미리 추가해줬다 1.4 ..
목차 테스트 목적 codecommit repository 생성 시 고려해야 할 사항 체크 codecommit repository push and pull step by step 보안 및 암호화 기능 1. CodeCommit Repository 저장소 생성 후 임시로 쓸 텍스트 파일을 생성해준 후 커밋 그러면 이렇게 default branch 인 main branch 를 확인할 수 있다 2. Push and Pull 2.1 https 자격증명 생성 codecommit repository 를 생성 후 https 를 사용해 push or pull 하려면 credential 이 필요함 IAM - User - [사용할 유저] - Security Credentials 비밀번호를 복사해놓고 2.2 clone and ..