macOS에 Homebrew TAP을 통해 bottle 패키지 배포하기 : 4편
Homebrew Formula를 작성해 TAP과 bottle로 배포하는 과정을 정리했습니다. GitHub Actions와 Releases를 활용한 자동 배포와 설치 검증 방법도 함께 다뤘습니다.
#Homebrew#macOS#GitHub Actions
1700


Homebrew Formula를 작성해 TAP과 bottle로 배포하는 과정을 정리했습니다. GitHub Actions와 Releases를 활용한 자동 배포와 설치 검증 방법도 함께 다뤘습니다.

한 AWS 계정에서 여러 Pulumi project를 분리 운영하는 방법을 정리했습니다. 기존 리소스를 재사용하고 컴포넌트로 공통 인프라를 묶는 구성과 `pulumi preview` 활용을 소개했습니다.

Fedora에서 RPM 패키지를 정의하고 빌드하는 방법을 ALN 예제로 설명했습니다. mock과 createrepo, dnf를 이용한 테스트와 저장소 배포 흐름도 함께 다루었습니다.

Kubernetes에서 Cert-manager와 Let’s Encrypt로 TLS 인증서를 자동 갱신하도록 구성하는 방법을 정리했습니다. Emberstack Reflector와 Route53 DNS01 설정으로 여러 Namespace에 인증서를 복제하는 과정도 설명했습니다.

AWS Lambda, EventBridge, SES로 멘사 테스트 신청 알림 스케줄러를 구성했습니다. 페이지를 주기적으로 크롤링해 새 게시물이 있으면 이메일로 알려주도록 만들었습니다.
