GitHub Actions

Browse Posts

Tag: GitHub Actions

분류별로 정리한 블로그 글 목록입니다.

GitHub Actions

GitHub Action에서 AWS OIDC 연동하기

TL DR; 1. Intro 2. 설정과정 2.1. Adding the identity provider to AWS 2.2. Configuring the role and trust policy 2.3. Updating your GitHub Actions workflow 2.4. 실제 파이프라인에 적용 3.Outro

GitHub Actions

GitHub Action으로 EC2에 블루그린 배포 및 PR 코멘트

TL; DR 1. Intro 최근에 사이드 프로젝트를 하면서 로컬개발된 내용을 실제 배포환경에서도 동일하게 볼 수 있을지 파이프라인을 구성할 필요가 있었다. 프론트엔드부분의 경우 아직은 정적웹페이지 위주라 S3+Cloudfront를 사용한 Object storage+CDN 배포라던가 Vercel/Amplify 같은 SaaS? Managed? 서비스를 통해서 배포도 가능하다. 하지만 처음에 EC2로 시작한 이유는 어느정도 윤곽나오고 실제 배포단에서는 효율적 사용을 위해 S3+CDN으로 넘어갈 부분은 넘기고할듯 2. […]

GitHub Actions
GitHub Actions

Github action Tool caching으로 작동시간 줄이기

TL;DR 1. Intro 2. 환경구성 기존의 k8s-runner와 동일한 환경구성에서 시작 기본적인 Runner로 구동시, 필요한 언어 등 환경을 가져오고 구동하는데 일정 시간이 소요된다. 목적은 이 시간을 줄이는 것이다 3. Tool caching to Runner Image Building GitHub Actions Runner Images With A Tool Cache Github Action Runner에서 빌드환경은 actions/setup-* 류의 marketplace action을 사용하여 구성되곤한다. 해당 액션 사용시 […]