'aws'에 해당하는 글 3건

Create Record Set -> Alias Target ->  s3 no targets available


route53을 통해서 s3버킷을 연동하려 할때  무슨 짓을 해도 s3의 end point 가 no targets available가 나온다면 


1. 진지하게 브라우져 캐쉬를 날려보길 바란다. (cmd + shift + r // ctrl + shift + r)


2. route53의 A레코드에 입력한 서브도메인과 s3버켓에 입력한 도메인이 같아야 한다. 


그러면 보인다.... (이걸로 2시간 날렸다... 시발 아마존..이걸 캐쉬를 거냐..)


'aws' 카테고리의 다른 글

route53 s3 no targets available  (0) 2018.08.11
aws s3 권한 설정  (0) 2018.08.10
aws cloudWatch 알림 설정  (0) 2018.08.09

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret

aws s3 권한 설정

aws 2018.08.10 20:14


* 해당 과정은 프리티어에서 작성하였습니다. 


1. 먼저 s3의 버킷을 생성 합니다. (버킷 만들기 클릭)


2. 버킷의 이름을 적어 줍니다. (다음)


3. 해당 버킷의 권한을 추가해 줍니다. ( 버킷 소유에 대한 권한 입니다.)


4. 버킷 만들기 완료!!


5. 해당 버킷에 파일을 올리고 해당 파일의 링크로 들어가 보면 아래와 같이  AccessDenied 으로 접근 권한이 없습니다.


6. 버킷의 권한 -> 버킷 정책 -> 하단의 정책 생성기를 클릭 


7. 해당 옵션들을 지정해 주면 버킷에 사용할 권한을 생성해 줍니다. 

- select type of policy : s3 bucket policy

- effect : allow

- principal : *

- aws service : amazon s3

- actions : GetObject

를 선택해 줍니다. 


8. 이제 ARN를 지정해 줘야 합니다. 

설명에 나온 것처럼 arn::aws:s3:버킷이름/키로 구분 됩니다. 

저의 경우 arn:aws::s3:::testbucket201808/* 

로 지정하고 add statement 를 클릭하면 아래 화면과 같습니다. 

마지막으로 Generate Policy를 클릭하면 사용할 권한 정책이 생성됩니다. 


9. 생성된 policy josn를 복사합니다. 


10.  다시 권한의 버킷 정책에 복사한 정책을 붙여 넣기 후 저장을 눌러주면 



11. 권한에 막혀 있던 파일에 접근이 가능합니다.


12. 추가로 쓰지 않을 버킷은 s3 화면에서 해당 버킷 선택 후 버킷 삭제를 눌려주면 됩니다. 


'aws' 카테고리의 다른 글

route53 s3 no targets available  (0) 2018.08.11
aws s3 권한 설정  (0) 2018.08.10
aws cloudWatch 알림 설정  (0) 2018.08.09

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret




프리티어(무료)로 할경우 3번부터 시작하세요!!


1. EC2인스턴스 화면에서 인스턴스를 선택후 오른쪽 마우스 -> CloudWatch 모니터링  -> 세부 모니터링 활성화 


2. 세부 모니터링은 활성화시 추가 요금이 적용됩니다.  활성화!


3. 서비스 -> 관리도구 -> CloudWatch 선택


4. 경보 -> 경보 생성


5. EC2 지표를 선택 


6. EC2에서 알수 있는 경보 리스트 중 CPUUtillzation 선택


7. 관측 시간을 설정 합니다. (5분을 선택) -> 다음 


8. 경보에 대한 이름과 설명 / 조건을 넣어줍니다. 

이름 :  CPU WATCH

설명 : 알람 테스트

조건 : >= 20 (20보다 클경우 경보 알림)


9. 작업에 해당 조건이 넘을 경우 이벤트를 등록해 줍니다. 

이 경보가 발생할 경우 항상 : ALARM 상태 (알림을 보냄)

알림 보내기                        : CPU_ALARM  ( 새로 만들기 클릭 )

이메일 목록                       :  알림 받을 이메일 


10. 경보 생성을 하면 해당 이메일이 맞는지 확인 메일을 보냅니다. 

메일에 접속 후 확인 링크를 클릭 합니다. 


11. 이제 ec2로 접속후 cpu를 20%를 넘겨야 합니다. 

bash 실행으로 간단히 cpu를 달리게 합니다. 


$ yes > /dev/null



12. 이제 인스턴스 리스트에서 CPU 사용량이 증가하는것을 기다리면 됩니다. ( 프리티어일 경우 5분 정도 소요 됩니다. )


13. cloudWatch의 화면세 경보가 활성화 된것을 확인 가능합니다. 


14. 지정한 이메일로 설정한 알람이 온것도 확인 가능 합니다. 


15. EC2의 알림의 경우 CPU / 디스크 사용량  / 네트워크 / EC2의 상태 등으로 알림을 설정 할수 있습니다. 



'aws' 카테고리의 다른 글

route53 s3 no targets available  (0) 2018.08.11
aws s3 권한 설정  (0) 2018.08.10
aws cloudWatch 알림 설정  (0) 2018.08.09

WRITTEN BY
No.190
세계정복의 시작점

받은 트랙백이 없고 , 댓글이 없습니다.
secret