DaemonSet를 사용하여 서비스 맵 활성화

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 설치 과정 KVA(Kubernetes Visibility Agent) 의 일부로 DaemonSet을 사용하여 ServiceNow 작업 Kubernetes 부하 간의 트래픽을 기반으로 애플리케이션 서비스 맵을 사용하도록 설정합니다.

    시작하기 전에

    필요한 역할: discovery_admin.

    이 태스크 정보

    DaemonSet을 ServiceNow 사용하는 경우 Pod는 각 Kubernetes 노드에서 실행되고 감지된 새 연결에 대해 60초마다 기본 인포머 Pod에 보고합니다. 자세한 내용은 인포머 설치 KVA(Kubernetes Visibility Agent) 문서를 참조하십시오.

    프로시저

    Helm 차트 보관 설치 중에 매개변수를 설정하거나 에서 제공하는 ServiceNowYAML 파일을 수정 Kubernetes 하여 설정합니다.
    방법작업
    Helm 차트 보관 설치 중
    1. Helm 설치 명령에 다음 매개변수를 추가합니다.
      --set connectionsDiscovery.method=servicenow 
    2. 조직의 정책에 따라 필요한 경우 Docker 허브에서 DaemonSet 이미지를 끌어와 조직의 이미지 리포지토리에 배치합니다.

      자리 표시자 X 문자를 지식베이스의 Now SupportKubernetes 가시성 에이전트(이전의 CNO for Visibility) Helm 차트 및 Kubernetes YAML 파일 릴리스 [KB1564347] 문서에 제공된 최신 릴리스 번호로 바꿉니다.

      Docker pull servicenowdocker/informer_ds:X.X.X
      Docker tagservicenowdocker/informer_ds:X.X.X COMPANY_REPO:X.X.X
    3. Helm 설치 명령에서 다음 매개변수를 추가합니다.

      --set image.dsRepository=COMPANY_REPO –set image.dsTag=XXX

    k8s_informer.yaml 파일 수정
    1. 파일의 지침에 따라 k8s_informer.yaml 파일에서 DaemonSet, ServiceAccount(DaemonSet에서 사용) 및 Service.Deployment 리소스의 주석을 제거합니다.
    2. 환경 변수가 포함된 줄의 주석 처리를 제거합니다.
    3. Prometheus 서버 URL이 기본값이 아닌 경우 환경 변수 PROMETHEUS_URL 가 포함된 줄의 주석 처리를 제거하고 값을 변경합니다.
    4. 다음 명령을 실행합니다.
      kubectl apply -f k8s_informer.yaml

    다음에 수행할 작업

    애플리케이션 서비스 맵 생성