IAM 2

Travis CI란?

Travis ci Github에서 진행되는 오픈소스 프로젝트를 위한 지속적인 통합(Continuous Integration) 서비스다. Travis ci를 이용하면 자동으로 테스트, 빌드하거나 배포할 수 있다. Travis Ci의 흐름 1. 로컬 Git에 있는 소스를 Github 저장소에 Push 한다. 2. Github master 저장소에 소스가 Push가 되면 Travis Ci에게 소스가 Push 되었다고 알려준다. 3. Travis ci는 업데이트된 소스를 Github에서 가져온다. 4. Github에서 가져온 소스의 테스트 코드를 실행해 본다. 5. 테스트 코드 실행 후 테스트가 성공하면 AWS 같은 호스팅 사이트로 보내서 배포한다. Travis ci 사용법 1. https://travis-ci..

컨테이너/도커 2022.05.22

s3 IAM 설정하기

IAM 설정 이번에는 IAM 설정을 하도록 하겠습니다 IAM(Identity and Access Management) AWS리소스에 대한 액세스를 안전하게 제어할수 있는 웹 서비스 입니다. aws에 기능 하나하나 권한을 줄수 있는데 그런 권한을 설정하고 관리하는 서비스 입니다. 1. aws 검색창에 IAM 라고 검색하면 IAM 이 나옵니다. IAM클릭해 줍니다. 2. 사용자 > 사용자 추가를 선택해줍니다 3. 사용자 추가 1) 사용자 이름 작성 2) AWS 액세스 유형 - 프로그래밍 방식 액세스 체크 3) 다음: 권한 클릭 4. 사용자 추가 1) 기존 정책 직접 연결 선택 2) 검색창에 AmazonS3Full 3) 체크박스 클릭 4) 다음: 태크 클릭 5. 마무리 단계 1. 생성된 [액세스 키ID] 와 ..

AWS 2021.05.31