업그레이드 Kubernetes 가시성 에이전트

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • Helm 차트 또는 YAML 파일을 사용하여 업그레이드할 Kubernetes 가시성 에이전트 수 있습니다 Kubernetes .

    시작하기 전에

    필요한 역할: 없음

    이 태스크 정보

    이 절차는 표준 Kubernetes 가시성 에이전트 업그레이드 프로세스에 대해 설명합니다. 일반적으로 Helm 차트를 사용하여 업그레이드를 수행합니다. 또는 에서 ServiceNow제공하는 YAML 파일을 구성하고 실행하여 Kubernetes 업그레이드할 Kubernetes 가시성 에이전트 수 있습니다. 두 경우 모두 업그레이드하기 전에 제거할 필요가 없습니다.

    인스턴스에서 원격으로 클러스터의 인포머 포드 KubernetesServiceNow 업그레이드할 Kubernetes 가시성 에이전트 수도 있습니다. 자세한 내용은 원격으로 인포머 업그레이드 Kubernetes 가시성 에이전트 문서를 참조하십시오.

    프로시저

    에서 제공하는 Helm 차트 또는 Kubernetes YAML 파일을 사용하여 업그레이드 Kubernetes 가시성 에이전트 합니다ServiceNow.
    • Helm 차트를 사용하여 업그레이드 Kubernetes 가시성 에이전트 합니다.

      1. Helm 업그레이드 명령을 편집합니다.
        1. 다음 명령에서 NAMESPACE, INSTANCE_NAME 및 CLUSTER_NAME을 관련 값으로 바꾸고 HELM_URL을 Now Support 지식베이스의 CNO for Visibility Helm 차트 및 Kubernetes YAML 파일 릴리스 [KB1564347] 문서에 제공된 최신 버전의 URL로 바꿉니다.
          helm upgrade -n NAMESPACE --set acceptEula=Y --set instance.name=INSTANCE_NAME --set clusterName="CLUSTER_NAME" {--set image.repository=COMPANY_REPO --set image.tag=COMPANY_TAG} {--set proxyUrl=http://proxy_host:proxy_port} k8s-informer HELM_URL
          주:
          • 중괄호로 둘러싸인 코드 세그먼트는 선택 사항입니다. 조직의 이미지 리포지토리에서 이미지를 끌어와야 하거나 클러스터에서 나가는 트래픽이 프록시를 통과하는 경우 이러한 코드 세그먼트를 사용합니다.
          • --set acceptEula=Y를 전달하면 최종 사용자 라이선스 계약에 동의하는 것입니다. informer-helm-<VERSION_NUMBER>.tgz에서 EULA.pdf를 추출하여 최종 사용자 라이선스 계약을 읽을 수 있습니다.
          • OpenShift에 인포머가 설치된 경우 명령에 openShift 매개변수를 추가하고 true로 설정합니다.
            helm upgrade -n NAMESPACE --set acceptEula=Y --set instance.name=INSTANCE_NAME --set clusterName="CLUSTER_NAME" {--set image.repository=COMPANY_REPO --set image.tag=COMPANY_TAG} {--set proxyUrl=http://proxy_host:proxy_port} {--set openShift=true} k8s-informer HELM_URL
            주:
            OpenShift에 인포머가 설치되어 있지 않으면 이 매개변수를 설정할 필요가 없습니다.
        2. 명령에서 필요에 따라 추가 설정을 구성합니다.
      2. 명령을 실행합니다.
    • YAML 파일을 사용하여 업그레이드 Kubernetes 가시성 에이전트 합니다 Kubernetes .
      1. Now Support 지식베이스의 CNO for Visibility Helm 차트 및 Kubernetes YAML 파일 릴리스 [KB1564347] 문서에 제공된 Kubernetes YAML zip 파일을 다운로드합니다.
      2. zip 파일에서 k8s_informer.yaml 및 EULA.pdf 파일을 추출합니다.
      3. k8s_informer.yaml 파일을 편집합니다.
        • 다음과 같이 ACCEPT_EULA 값을 "Y"로 변경합니다.
          - name: ACCEPT_EULA
            value: "Y"
          주:
          값을 "Y"로 변경하면 EULA.pdf 파일에 포함된 최종 사용자 라이센스 계약에 동의하는 것입니다.
        • 모든 <NAMESPACE>를 인포머를 설치할 네임스페이스로 바꿉니다.
        • 모든 <INSTANCE_NAME> 발생을 도메인 이름 없이 인스턴스 이름으로 바꿉니다.
        • <CLUSTER_NAME> 를 에 CMDB나타나는 클러스터 이름으로 바꿉니다.
        • OpenShift에 인포머가 설치된 경우 OPENSHIFT 환경 변수의 값을 true로 변경합니다.
      4. 다음 명령을 실행합니다.
        kubectl apply -f k8s_informer.yaml

    다음에 수행할 작업

    관리 및 문제 해결에 대한 Kubernetes 가시성 에이전트 자세한 내용은 기술 자료의 관리 및 문제 해결 CNO for Visibility(Cloud-Native-Operations) [KB1532614] 문서를 Now Support 참조하십시오.