Page 6 -
P. 6

container infrastructure






                5.3  젠킨스 설치 및 설정하기  303
                    5.3.1 헬름으로 젠킨스 설치하기  303
                    5.3.2 젠킨스 살펴보기  315
                    5.3.3 젠킨스 컨트롤러 설정하기  319
                    5.3.4 젠킨스 에이전트 설정하기  325
                5.4  젠킨스로 CI/CD 구현하기  337
                    5.4.1 Freestyle로 간단히 echo-ip 배포하기  339
                    5.4.2 Pipeline 프로젝트로 손쉽게 echo-ip 배포하기  347
                    5.4.3 Pipeline 프로젝트로 구현하는 블루그린 배포 전략   359
                5.5  젠킨스 플러그인을 통해 구현되는 GitOps  374
                    5.5.1 쿠버네티스 환경에 적합한 선언적인 배포 환경    377
                    5.5.2 슬랙을 통해 변경 사항 알리기    396
                    5.5.3 배포 변경 사항을 자동 비교하기  410





                6장 안정적인 운영을 완성하는 모니터링, 프로메테우스와 그라파나                                  417


                6.1  컨테이너 인프라 환경 모니터링하기  419
                    6.1.1 모니터링 도구 선택하기  420
                    6.1.2 쿠버네티스 환경에 적합한 모니터링 데이터 수집 방법  424
                6.2  프로메테우스로 모니터링 데이터 수집과 통합하기  427
                    6.2.1 헬름으로 프로메테우스 설치하기  429
                    6.2.2 프로메테우스의 웹 UI 다루기   433
                    6.2.3 서비스 디스커버리로 수집 대상 가져오기  437
                    6.2.4 노드 익스포터로 쿠버네티스 노드 메트릭 수집하기  446
                    6.2.5 쿠버 스테이트 메트릭으로 쿠버네티스 클러스터 메트릭 수집하기  448
                6.3  PromQL로 메트릭 데이터 추출하기   450
                    6.3.1 메트릭 데이터의 구조  450
                    6.3.2 PromQL 연산자  456
                    6.3.3 PromQL 데이터 타입  459
                    6.3.4 PromQL 함수   465
                    6.3.5 서머리와 히스토그램  469











     인프라_06.indd   16                                                                        2021-05-31   오후 3:46:53
   1   2   3   4   5   6   7   8   9   10   11