
pinpoint pinpoint는 application의 프로파일링 정보를 추출하는 Agent와 데이터를 수집하는 Collector, 수집된 데이터를 시각화하는 Web UI, 데이터를 저장하는 HBase로 구성되어있습니다. Agent: 프로파일링이 필요한 애플리케이션 JVM에 java agent 형태로 추가되어 Collector에 프로파일링 정보를 전송 Collector: Agent가 보낸 프로파일링 정보를 수집하고 HBase에 저장 Web UI: 수집된 데이터를 다양한 형태의 정보로 사용자에게 Web을 통해 제공 HBase: 수집된 데이터를 저장하고 조회하는 빅데이터용 데이터베이스 install Pinpoint 공식 Github에 보면 Installation guide 와 Quick Installati..

istio gateway는 클러스터 외부에서 발생하는 트래픽으로부터 클러스터에 대한 액세스를 보호하고 제어하는 역할을 합니다. 또한 istio gateway는 로드 밸런싱 및 가상 호스트 라우팅의 역할을 담당합니다. 아래 그림처럼 client 1이 svc-a.foo.com으로 외부에서 요청이 들어오면 맨 먼저 istio gateway에 도달하게 되고 미리 정의해둔 gateway에 svc-A -> 1.1.1.1/2.2.2.2 처럼 hostname과 path의 규칙을 따라 svc-A로 트래픽을 전달하게 됩니다. 제가 생각하는 흐름은 간단하게 client -> istio-ingressgateway -> gateway -> virtual service -> svc -> pod 처음 istio를 설치하면 isti..

Gitlab root password를 변경하는 방법을 살펴보겠습니다. □ 현재 Gitlab을 Docker Container 형식으로 올려놓아서 먼저 Container로 접속합니다. [root@cicd-server gitlab-runner]# docker exec -it 111333 bash □ gitlab console을 실행합니다. root@111333:/# gitlab-rails console -e production -------------------------------------------------------------------------------- GitLab: 13.5.3 (eaa194f15e6) FOSS GitLab Shell: 13.11.0 PostgreSQL: 11.9 -----..