可視性のためにインストールCNO

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む5読むのに数分
  • Visibility 用にインストール CNO するには、Helm チャートまたは Kubernetes YAML ファイルを使用します。

    始める前に

    Cloud Native Operations (CNO) は、クラスター内のリソースの変更を検出し、 内の Kubernetes 適切なテーブル CMDBを更新します。詳細については、「可視性のための (CNO) の使用Cloud Native Operations」を参照してください。

    必要なロール:なし

    このタスクについて

    この手順では、Visibility のインストール プロセスの標準 CNO について説明します。通常、Helm チャートを使用してインストールを実行しますが、 によって提供される YAML ファイルをServiceNow構成して実行Kubernetesすることもできます。
    注:
    Terraform Helm プロバイダーを使用して可視性のために展開 CNO することもできます。詳細については、ナレッジベースの記事「 Terraform Helm プロバイダーを使用した可視性のための CNO のインストール [KB1540556]Now Support 」を参照してください。

    手順

    Helm チャートまたは Kubernetes によって提供される YAML ファイルServiceNowを使用して、可視性のためにインストールCNOします。
    • Helm チャートを使用して可視性のためにインストール CNO します。

      1. Helm インストール コマンドを編集します。
        1. 次のコマンドで、NAMESPACE、INSTANCE_NAME、および CLUSTER_NAME を関連する値に置き換え、HELM_URLを、ナレッジ ベースの CNO for Visibility Helm チャートおよび Kubernetes YAML ファイル リリース [KB1564347] の記事で提供されている最新バージョンの URL に置き換えます Now Support
          helm install -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-1.0.0.tgz からEULA.pdfを抽出します。
          • Informer が OpenShift にインストールされている場合は、コマンドにパラメーターを追加して openShifttrue に設定します。
            helm install -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 ファイルを使用して可視性のためにインストール CNO します Kubernetes
      1. Kubernetesナレッジベースの CNO for Visibility Helm チャートおよび Kubernetes YAML ファイルリリース [KB1564347] の記事で提供されている YAML zip ファイルをダウンロードしますNow Support
      2. zip ファイルから k8s_informer.yaml ファイルと EULA.pdf ファイルを展開します。
      3. k8s_informer.yaml ファイルを編集します。
        • 次のように、ACCEPT_EULA の値を "Y" に変更します。
          - name: ACCEPT_EULA
            value: "Y"
          注:
          値を "Y" に変更すると、EULA.pdf ファイルに含まれる使用許諾契約書に同意したことになります。
        • Informer が OpenShift にインストールされている場合は、OPENSHIFT 環境変数の値を true に変更します。
      4. 次のコマンドを実行します。
        kubectl apply -f k8s_informer.yaml

    タスクの結果

    CNO for Visibility がクラスターに Kubernetes 展開され、インスタンスへのデータストリーミングを開始します。

    次のタスク

    可視性の管理とトラブルシューティングの詳細についてはCNO、ナレッジベースの記事Now Support可視性のための CNO の管理とトラブルシューティング (クラウドネイティブ運用) [KB1532614] 」を参照してください。