728x90
반응형

AWS 29

EC2(Amazon Linux2)에 Jenkins 설치

* Jenkins에서 Java 버전 경고 알림이 발생하여 jdk 11 버전 설치 과정 추가 수정합니다. EC2(Amazon Linux2)에 수동으로 Jenkins를 설치해 보려고 합니다. Docker를 이용한 손쉬운 설치 방법이 있긴 하지만, Container를 사용하지 않는 환경도 있기도 하고, 간단한 테스트용도로 구성을 하는 경우도 있기에 이번글에서는 EC2 - Amazon Linux2에 Jenkins를 설치하는 내용을 작성합니다. EC2 생성이 된 이후 과정부터 설명하며, 설치 가이드이기 때문에 Public Subnet에 설치 하도록 하겠습니다. 보통은 Private Subnet에 EC2를 위치 시키고 Jenkins를 설치하여 ALB나 Nginx의 reverseProxy 기능을 사용하여 접근 할 수..

AWS/CICD 2021.06.03

AWS 에서 흔히 할 수 있는 실수들 - 1

AWS Console을 사용하면서 흔히 할 수 있는 실수들 - 1 을 작성해 보았습니다. - NLB Taget Group 설정 NLB 생성 시 Target 그룹은 ALB 또는 CLB에서 생성하는 HTTP, HTTPS가 아닌 TCP로 세팅해줘야 한다. NLB 생성 시 미리 정의해논 Target Group이 보이지 않는 경우가 많은데, TCP로 알맞게 세팅을 해줬는지 확인합니다. - EIP 주소 릴리즈 EIP 생성 후 IP를 연결하지 않으면 과금이 발생합니다. 사용하지 않는 EIP는 릴리즈를 해줘야 괜한 과금으로 비용을 낭비 하지 않을 수 있습니다. - 보안그룹(Security Groups) VPC 연결 확인 EC2 인스턴스 생성 및 보안그룹(SG) 추가 하기 위해서 보안그룹 검색 시 설정해 둔 보안그룹이 ..

AWS/ETC 2021.05.24

AWS S3를 이용한 정적 웹 사이트 호스팅 방법 - 3. CloudFront(CDN) / HTTPS

이전 글에서 Route 53을 사용하여 DNS(본인 소유)로 S3에서 만든 정적 웹 사이트 호스팅하는 내용을 다뤘습니다. longtermsad.tistory.com/45 AWS S3를 이용한 정적 웹 사이트 호스팅 방법 - 2. Route 53 연동(DNS) 이전 글에서 S3를 이용하여 정적 웹 사이트(S3 앤드포인트) 호스팅 하는 방법에 대하여 글을 작성하였습니다. longtermsad.tistory.com/44 AWS S3를 이용한 정적 웹사이트 호스팅 방법 - 1. S3 앤드포인트 정 longtermsad.tistory.com 글 내용 중 URL 입력하는 부분을 보면 "주의 요함"을 확인할 수 있습니다. 해당 내용은 암호화 된 방식이 아닌 HTTP 프로토콜로 통신이 되고 있다는 것을 의미합니다. 테..

AWS/S3 2021.04.19

AWS S3를 이용한 정적 웹 사이트 호스팅 방법 - 2. Route 53 연동(DNS)

이전 글에서 S3를 이용하여 정적 웹 사이트(S3 앤드포인트) 호스팅 하는 방법에 대하여 글을 작성하였습니다. longtermsad.tistory.com/44 AWS S3를 이용한 정적 웹사이트 호스팅 방법 - 1. S3 앤드포인트 정적 웹 페이지를 AWS S3 서비스를 사용하여 정적 웹 호스팅을 하는 방법에 대해서 실습형태로 설명하려고 합니다. 우선 정적 웹 페이지에 대해서 알아보겠습니다. 정적(Static) 웹 페이지는 말 그 longtermsad.tistory.com S3 앤드포인트로 접근하는 방법도 있겠으나, 보통은 DNS의 주소를 이용하여 웹 페이지에 접근을 합니다.( 예. google.com, naver.com 등) AWS에서 DNS 서비스를 제공하는 것이 Route 53 이라는 서비스 입니다..

AWS/S3 2021.04.16

AWS S3를 이용한 정적 웹 사이트 호스팅 방법 - 1. S3 앤드포인트

정적 웹 페이지를 AWS S3 서비스를 사용하여 정적 웹 호스팅을 하는 방법에 대해서 실습형태로 설명하려고 합니다. 우선 정적 웹 페이지에 대해서 알아보겠습니다. 정적(Static) 웹 페이지는 말 그대로 누군가가 이미 작성한 웹 페이지를 그대로 열어서 보는 것이라고 생각하면 됩니다. 정적 웹 페이지의 반대인 동적 웹 페이지는 유저의 클릭 등의 다른 변수들로 인해서 변경되어 보이는 웹 페이지를 동적 웹 페이지라고 합니다. 정적 웹 페이지의 특징 - 웹 서버에 이미 저장된 html 문서를 사용자(User)에게 제공(전송) - 사용자(User)는 서버에 저장된 데이터가 변경되지 않는 고정된 웹 페이지를 제공 받음 - 모든 사용자(All User)는 같은 결과의 웹 페이지를 서버에 요청하고 응답 받음 - 자주..

AWS/S3 2021.04.13

Windows(OS) PC에 AWS CLI 설치하기

이전글 중에 Mac OS에 AWS CLI 설치하기 글이 있습니다. Windows PC를 통해 AWS CLI를 설치하여 사용할 일이 생겨 Windows PC에 AWS CLI 설치하기 글을 작성하게 되었습니다. AWS CLI 사용 방법은 이전 Mac OS에 AWS CLI 설치하기 글에 설명이 되어 있으니 참고 부탁드립니다. longtermsad.tistory.com/13 Mac OS에 AWS Cli 설정하기 AWS Cli 란? AWS 커맨드 라인 인터페이스(AWS Command Line Interface, aws cli)는 AWS 서비스를 관리하는 통합 도구입니다. 여러 AWS 서비스를 명령줄에서 제어하고 스크립트를 통해 자동화할 수 있습니다. 설 longtermsad.tistory.com 설치(Window..

AWS/ETC 2021.04.12

AWS Monitoring - 5. CloudWatch Agent 자동설치[SSM - Linux OS]

이전 2. CloudWatch Agent 설치[Memory/Disk 수집][Linux OS] 글에서 서버에 접속(SSH) 하여 수동으로 CloudWatch Agent 설치하는 방법에 대해서 글을 작성했습니다. 이번글에서는 AWS SSM(AWS System Manager)를 이용하여 자동으로 Linux OS에 CloudWatch Agent를 설치하는 방법에 대해서 작성하려고 합니다. 우선, 자동설치를 하기 위해서는 SSM 에이전트가 설치가 되어 있어야 합니다. SSM 에이전트는 다음 EC2 인스턴스 및 Amazon Machine Images(AMIs)에 기본적으로 설치됩니다. Amazon Linux Amazon Linux 2 Amazon Linux 2 ECS-Optimized AMIs Ubuntu Serv..

AWS/Monitoring 2021.01.14

AWS Monitoring - 4. CloudWatch Custom Metrics

지난번 글에서 EC2 인스턴스에 CloudWatch Agent 설치[Linux/Windows]를 진행했는데요. CloudWatch Agent를 설치하면 EC2 인스턴스의 인프라 지표를 CloudWatch를 통해 모니터링 할 수 있습니다. 이번에는 Linux EC2 인스턴스에서 사용자가 만들어 생성해낸 지표를 CloudWatch에서 확인 할 수 있도록 하는 방법에 대해서 알아보려고 합니다. 즉 CloudWatch의 Custom Metrics을 작성하는 방법에 대해 알아보겠습니다. Amazon Linux 2가 설치 되어 있는 EC2 인스턴스를 가지고 진행하겠습니다.[이미 EC2 인스턴스는 생성이 되어 있다는 전제로 진행하겠습니다.] 1. IAM User 생성 CloudWatch를 조작할 수 있는 권한을 가진..

AWS/Monitoring 2020.10.20

AWS Monitoring - 3. CloudWatch Agent 설치[Memory/Disk 수집][Windows]

이전 글에서 Linux OS(Amazon Linux 2)에 Memory/Disk 수집을 하기 위해 CloudWatch Agent 설치 글을 작성했습니다. longtermsad.tistory.com/37 AWS Monitoring - 2. CloudWatch Agent 설치[Memory/Disk 수집][Linux OS] 아래의 이전 글에서 CloudWatch Dashboard를 구성해서 AWS Monitoring 하는 기초 방안에 대해서 글을 작성했습니다. https://longtermsad.tistory.com/15 AWS Monitoring - 1. CloudWatch 대시보드 구성 Amazon Cl.. longtermsad.tistory.com 이번글에서는 Windows 에서 Memory/Disk를 ..

AWS/Monitoring 2020.10.14

AWS Monitoring - 2. CloudWatch Agent 설치[Memory/Disk 수집][Linux OS]

아래의 이전 글에서 CloudWatch Dashboard를 구성해서 AWS Monitoring 하는 기초 방안에 대해서 글을 작성했습니다. https://longtermsad.tistory.com/15 AWS Monitoring - 1. CloudWatch 대시보드 구성 Amazon CloudWatch는 애플리케이션을 모니터링하고, 시스템 전반의 성능 변경 사항에 대응하며, 리소스 사용률을 최적화하고, 운영 상태에 대한 통합된 보기를 확보하는 데 필요한 데이터와 실행 가� longtermsad.tistory.com 이번 글에서는 이전글에서 이야기 했듯이 CloudWatch는 기본적으로 Memory와 Disk에 대해서는 수집을 하지 못하기 때문에 수집을 하기 위해서는 CloudWatch Agent를 설치하..

AWS/Monitoring 2020.10.09
728x90
반응형