netdata 이상한 노드(kubernetes)
이글을 보고 netdata를 사용해야겠다고 생각후 설치를 하였습니다
사이트에 나와있는 helm커맨드를 사용하였는데 노드를 보니 이상한계 있어 글을 올립니다.
(저는 k3s 사용중입니다)
node1, master1은 제가 구성한계 맞으나 netdata-parent,netdata-k8s-state는 뭔지 모르겠습니다
아무 정보도 뜨지 않고 그냥 노드라고만 뜹니다
실제 netdata 컨태이너는
이렇게 있습니다
저 2개에 아무역할 안하는 노드들이 매우 거슬리는데 컨테이너 지워버려도 될까요?
저는 netdata에 대해 잘 알지 못하지만, 해당 소프트웨어의 공식 독스를 통해 아래와 같은 글을 찾아볼 수 있었습니다.
https://learn.netdata.cloud/docs/installing/kubernetes-helm-chart-reference#service-discovery-and-supported-services
일단 링크 위로 올려보시면, Default options가 나와있는데, replica세팅이 기본적으로 되어있습니다.
replica를 안하도록 설정하셔야 할 것 같으며, state는 discovery로 활용되기에 K8S에 discovery가 있는 상태가 아니라면 discovery노드가 자동으로 실행되는 것 같습니다. 옵션을 변경하지 않으시면, 쿠버네티스에서 자동으로 다시 노드를 살려낼 것이니 옵션에서 꺼주시는 것 말고는 딱히 방법이 없습니다.
아마 작성자님께선 경량화 쿠버네티스닌 K3s를 사용하시다 보니 디스커버리 서비스가 기본적으로 없을 것 같습니다. 그 연유로 실행되고 있는게 아닌가 추측해봅니다.
*공식 Docs를 읽어보시는게 문제해결에 좋은 지름길이라 생각합니다 :) 한번 습관화 해보시길 바래요
cmt alert