-
kubernetes 에 weavescope 설치하기HOWTO 2018. 11. 22. 18:53
weavescope 은 kubernetes 나 docker 의 topology 를 보여주면서 상태를 모니터링 할 수 있는 application 이다.
application pod 는 kubernetes 에 띄우지만 브라우저를 통해 topology 를 조회할 수 있다.
mac 에서 원격 k8s cluster 를 제어하는 방법은 아래 글 참고
2018/11/22 - [HOWTO] - mac 에서 원격 kubernetes cluster 제어하기
1. weavescope client agent 를 kubernetes cluster 에 설치하기
kubectl apply -f "https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl version | base64 | tr -d '\n')"
2. 브라우저로 접근하기 위해 mac 에서 port forwarding 설정하기
kubectl port-forward -n weave "$(kubectl get -n weave pod --selector=weave-scope-component=app -o jsonpath='{.items..metadata.name}')" 4040
3. 브라우저에서 localhost:4040 으로 접속하면 topology view 를 확인할 수 있다.
다른 환경에서의 설치는 weavescope 홈페이지 참고
반응형'HOWTO' 카테고리의 다른 글
Let's Encrypt 에서 ssl 인증서 발급 받기 (0) 2018.12.27 Mac OS 에 jq 설치하기 (0) 2018.11.28 mac 에서 원격 kubernetes cluster 제어하기 (0) 2018.11.22 일반 계정으로 tomcat 을 80 포트로 연결하고 443 포트로 SSL 리다이렉션 설정 (0) 2016.06.20 Error 2003: Can't connect to MySQL server on '127.0.0.1' (99 "Cannot assign requested address" (0) 2016.06.16