CLI を使用した LM Container Chart のインストール
最終更新日: 05 年 2024 月 XNUMX 日LM コンテナー チャートでは、Helm チャートが上位のアンブレラ チャートにまとめられているため、インストールとアップグレードのプロセスが簡単になります。
Red Hat OpenShift、アマゾン ウェブ サービス(AWS)の Elastic Kubernetes Service(EKS)、Microsoft Azure の Azure Kubernetes Service(AKS)、Google の Google Kubernetes Engine(GKE)に LM コンテナをインストールするための個別の方法はありません。クラウドプラットフォーム。統合された LM コンテナー ヘルム チャートは、LM コンテナーのインストール用にこれらのプラットフォームをサポートします。詳細については、「」を参照してください。 Kubernetes モニタリングのサポート マトリックス.
ご注意: クラスターに Argus と Collectorset-Controller をインストールするには、LM コンテナー チャートを使用することをお勧めします。
要件
- インストールを開始する チャートを使用するヘルム。 詳細については、ヘルムを参照してください。 ドキュメント.
- 必要な LogicMonitor ポータルと Kubernetes Cluster 権限があることを確認してください。 詳細については、を参照してください。 Kubernetes モニタリングの考慮事項と必要な権限.
LMコンテナチャートのインストール
1. 次のコマンドを使用して、LM Container Chart リポジトリを追加します。
helm repo add logicmonitor https://logicmonitor.github.io/helm-charts.
ご注意: 以前に LM Container Chart リポジトリを追加したことがある場合は、次のコマンドを使用して、最新の Helm チャートでリポジトリを更新する必要があります。
helm repo update logicmonitor
2. 次の手順を使用して、インストールする目的の Helm チャート バージョンを選択します。
- 必要な LM Container Chart バージョンを読み込んで選択するには、次のコマンドを実行します。
helm repo update logicmonitor
- LM Container Chart の現在のバージョンを確認するには、次のコマンドを実行します。
helm search repo -r logicmonitor/lm-container
ご注意:
- 以前のバージョンを選択する場合は、オプション -l を使用してすべてのバージョンを一覧表示します
- –devel オプションを使用して早期アクセス バージョンを一覧表示する
3. 次のルールを適用して、選択したバージョンを使用してバージョン基準を定義します。
たとえば、1.0.0 を選択したとします。
バージョン基準 | ルール |
1 | 新しく追加された機能と修正を含む新しいバージョンを自動的にロールアウトします。 |
1.0 | 新しく追加された機能ではなく、修正されたバージョンのみを自動的にロールアウトします。 |
1.0.0 | 新しいバージョンを手動でロールアウトします。 |
推奨事項: LM Container Charts の最新バージョンにアップグレードします。詳細については、「」を参照してください。 コンテナ監視リリースノートのタイムライン.
4. LM Container Chart をインストールまたはアップグレードするには、次のコマンドを実行します。
helm upgrade --install --debug --wait --namespace="logicmonitor" --create-namespace -f ./lm-container-configuration.yaml lm-container --version "<version-criteria>" logicmonitor/lm-container
で使用される値のリストとその説明の詳細については、 lm-container-configuration.yaml
ファイル、参照 値スキーマのリファレンス ArtifactHUBより。
ご注意:デプロイ ポッドの準備が整うのを待機している間に Helm アップグレード コマンドがタイムアウトした場合は、5 分を超える期間で Helm アップグレード コマンドに –timeout オプションを追加して、コマンドを再実行できます。 たとえば、–timeout=10m です。
5. LM Container Helm チャートが正常にインストールされたら、新しく作成された Kubernetes リソースが LogicMonitor で検出され、メトリックの収集が開始されているかどうかを確認します。
ご注意: 古い構成を LM Container Charts に移行できます。 詳細については、次を参照してください。 LM Container Helm チャートを使用した既存の Kubernetes クラスターの移行.