[Spinnaker] Spinnaker 설치하기 (Local on Ubuntu) Contents 개요 CI/CD 도구 중 하나인 Spinnaker를 설치해봅시다. System Requirements RAM 18 GB CPU 4 Core OS Ubuntu 18.04 혹은 그 이상 Debian 10 혹은 그 이상 사용 포트 서비스명 포트 Clouddriver 7002 Deck 9000 Echo 8089 Fiat 7003 Front50 8080 Gate 8084 Halyard 8064 Igor 8088 Kayenta 8090 Orca 8083 Rosco 8087 Keel 7010 설치 작업 설치를 진행해본다. 필자는 아래의 AWS에 구성하였고 아래의 스펙으로 인스턴스를 생성하였다. AMI : Ubuntu 22.04 인스턴스 유형 : t3a.xlarge 1️⃣ 패키지 설치 1. 초기 셋팅 .. Devops/CICD 2년 전
[Github Action] 다양한 이벤트(commit, pr, workflow..)의 알람을 Slack으로 전송하기 Contents 개요 Github Action의 다양한 이벤트를 Slack으로 발송하기 위해 기존에는 발송 전용 Workflow를 두고 관리했지만 Github에서 공식적으로 제공하는 무료로 제공하는 애드온이 존재한다. https://github.com/integrations/slack 해당 애드온이 제공해주는 기능, 설치법과 사용방법을 알아보자. 기능 해당 애드온을 설정하게 되면 다음과 같이 워크플로우의 진행 상황을 실시간으로 볼 수도 있고 다음과 같이 PR 요청 및 PR Check의 진행 상황에 대해서도 확인할 수 있다. 알람을 보낼 수 있는 Github Event 목록 기본적으로 활성화 되어있는 Event들 issues pulls commits releases deployments 기본적으로 비활성화.. Devops/CICD 2년 전