본문 바로가기

serverless

(2)
Serverless Framework와 Github Acitons를 이용한 AWS 자동 배포 현재 restfulAPI를 바로 AWS에 배포했지만 깃허브에는 서버리스가 없다. 그래서 깃 허브에도 서버리스 및 여러 액세스 키 값들을 설정 해주는 Github Actions 를 해볼 생각이다. 그러면 협업도 하면서 자동배포가 가능해진다.  먼저 깃허브로 들어가 Settings ->Secrets and variables ->Actions 에 들어가 준다.그다음 New repository secret 을 누르고 나와 똑같이 3개의 키를 만들 것이다.AWS_ACCESS_KEY_ID 와 AWS_SECRET_ACCESS_KEY는 저번에 다운 받았던 api_dev_accesKeys 라고 엑셀 파일로 저장된 키가 있을 것이다. 거기에 각각에 맞게 넣어준다SERVERLESS_ACCESS_KEY는 serverless ..
AWS Serverless Framework 설치 방법 먼저 AWS 에 들어가 IAM 을 검색한다. 들어가고 사용자 클릭후 사용자 생성을 눌러준다.그다음 사용자 이름을 적어주고 다음을 눌러준다.직접 정책 연결을 눌러주고 .권한을 설정해준다그렇게 권한 설정 후 만들고 나면 사용자에 아래와 같은 모습으로 생성된다.사용자->액세스 키 만들기를 클릭해준다.저거 하나만 체크하고 다음을 눌러준다.그럼이제 액세스 키가 생성되고 하단 우측을 보시면 완료 버튼 옆에 .csv 파일 다운로드 버튼이 있는데반드시 다운로드 해주시면 된다. 이 화면에서만 액세스 키를 다운받을 수 있고 키를 분실하였을 경우엔새 액세스 키를 만들어야 하기 때문이다.액세스 키를 다운받고 그 엑셀 파일을 일단 켜농길 바란다. 그다음 노드js를 다운 받아야 한다.https://nodejs.org/en Nod..