Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- route53
- docker
- IRSA
- NAT
- fruition
- Gateway
- instances failed to join cluster
- Service Account
- 에이전트 유형
- Docker0
- 테라폼
- aws ses #aws lambda
- saa-c03 #saa #aws certified solutions architect - associate
- ingestion
- Amazon CloudWatch
- s3
- 에이전트 구성
- node group
- 추가 보안 그룹
- 클러스터 보안 그룹
- aws-loadbalacner-controller
- clusterrolebinding
- jenkins
- httpasswd
- Terraform
- assumerole
- Pipeline
- 코드커버리지
- helm_release
- kubernetes
Archives
- Today
- Total
목록에이전트 구성 (1)
cloudwithbass
[Jenkins] 젠킨스 아키텍처와 에이전트 구성 유형
목차젠킨스를 운영하다 보면 예상보다 빠르게 과부하 상황이 발생해 빌드에 오랜 시간이 걸리는 일이 종종 발생합니다.그래서 커밋을 자주 하는 팀은 젠킨스 인스턴스를 죽이는 일이 종종 발생한다고 하는데요,이런 이유로 빌드 작업을 Jenkins Master 인스턴스와 Jenkins Agent 인스턴스가 나누어서 수행합니다. 이를 그림으로 표현하면 이렇습니다. 1. Master-Agent 구조Jenkins Master커밋이 발생한 후 빌드 시작 명령을 받습니다.만약 빌드 실패 시 슬랙 등에 알림을 보냅니다.클라이언트와 통신하며 HTTP 요청을 처리합니다.에이전트의 우선순위 조정 등 빌드 환경을 관리합니다.Jenkins Agent실제로 빌드, 테스트, 배포 작업을 수행합니다.2. 통신 프로토콜Master 노드와 ..
Docker and Jenkins
2024. 7. 10. 14:00