AWS TechNote

AWS TechNote

EKS 환경에서 CI/CD 구축하기 (1)
들어가며 MSP 업무를 진행하면서, 엔지니어들의 반복적인 작업을 줄이고 수 많은 고객사를 관리하는 데 편리하도록 자동화 웹사이트를 구축했는데요,  혼자서 개발을 하고 build 하고 도커를 말아올리고 EKS에 배포하는 작업이 너무 번거롭고 힘들어서 같이 개발할 수 있으며 ...
월, 2021, 6월 28 6:11 PM
EKS 환경에서 CI/CD 구축하기 (2)
들어가며 현재 제가 운영하는 EKS 환경 구성도입니다. 구성도에서 보셔야 할 부분은 Jenkins 서버, Lambda, ECR 정도가 되겠습니다. Jenkins 서버가 Private 서브넷에 위치해 있고 Codecommit과 Jenkins 서버의 연동을 담당하는 Lambd...
월, 2021, 6월 28 6:12 PM
EKS 환경에서 CI/CD 구축하기 (3)
ECR이란? ECR (Elastic Container Registry) 은 Docker Container의 이미지를 저장하는 Repository 서비스입니다. 주로 사용하는 Docker hub의 기능과 동일하다고 보면되고 Private 하게 이미지를 관리하는데 편리합니다....
월, 2021, 6월 28 6:12 PM
[AWS] EC2 Instance tag값 기준으로 AutoScaling AMI 교체 자동화
[Intro] MSP 업무를 진행하며 AutoScaling을 사용하는 고객사 중 주기적으로 AMI를 교체 해야하는 고객사가 있었습니다. 이러한 반복적인 작업을 줄이고자 쉘 스크립트를 작성하였으며, 각 고객사들마다 백업 하는 방법이 다양하기 때문에 EC2 Instance 태...
월, 2021, 6월 28 6:39 PM
EFS Credit 소모 시 Throughput Mode (Provisioned Bursting) 자동 변환 Lambda
안녕하세요 SRE 5팀 김태훈입니다. SMB 3파트 고객사 중 한 곳에서 EFS의 Credit이 60G 이하가 될 때마다 SNS가 Lambda를 Trigger하여 자동으로 Throughput 모드를 Bursting에서 Provisioned로 변환해주는 Lam...
화, 2021, 6월 29 9:24 AM
EKS 환경에서 CI/CD 구축하기 (4)
  Jenkins 설정 이번 장은 앞서 다뤘던 내용을 바탕으로 Jenkins 서버에서 CodeCommit 과 ECR을 연동하고, git push 부터 Docker Image 빌드를 자동화 하는  내용을 다뤄보겠습니다.   얼마 전 Python flask...
월, 2021, 6월 28 6:12 PM
[AWS] AWS Elastic Beanstalk(EB) 사용하기
월, 2021, 6월 28 10:28 AM
[AWS] Application Load Balancer 고정 IP 주소 설정
[INTRO] MSP 업무를 진행 중 외부(Public 망) Network Load Balancer를 사용중이며 내부(Private 망) Application Load Balancer 를 통해 HTTP 처리를 진행해야 하는 고객사가 있었습니다. Application...
수, 2021, 6월 30 3:13 PM
[AWS] Private 환경의 AWS WorkSpace에 s3 마운트 사용 가이드
[개요] Private 환경에서 S3와 통신 및 편리한 사용을 위한 S3 마운트 사용 가이드   [가이드 유의사항] 첨부파일의 파일들은 최신버전으로 받아 사용 가능 PowerShell 사용 시 항상 관리자 권한으로 실행 필요    1.S3 VPC End...
수, 2021, 6월 30 10:50 AM
[AWS] RDS MySQL 버전 업그레이드 가이드
안녕하세요. SRE5팀 강혜수입니다. 2021년 02월 MySQL 5.6 버전이 종료되었습니다. AWS에서는 MySQL 5.6 버전에 대하여 2021년 08월 03일까지 지원할 예정입니다. 이에 따라 2021년 08월 03일 이전까지 5.7...
금, 2021, 7월 2 11:21 AM