Kubernetes Helm を使用したインストール¶
前提条件
- Kubernetes >= 1.14;
- Helm >= 3.0+
DataWay データゲートウェイアドレスの選択¶
DataWay は Guance のデータゲートウェイです。DataKit がデータを Guance に報告する際は、必ず DataWay ゲートウェイを経由します。
Helm を使用した DataKit のインストール¶
$ helm install datakit datakit
--repo https://pubrepo.guance.com/chartrepo/datakit
-n datakit --create-namespace
--set datakit.dataway_url="https://openway.guance.com?token=tkn_7f5********fda8681"
インストール時に DataKit の設定を定義することも可能です。インストールコマンドに環境変数を追加することで実現できます。
詳細は環境変数一覧を参照してください。
デプロイ状態の確認¶
インストール後、システムは自動的に DataKit の DaemonSet デプロイを作成します。
アップグレード / アンインストール¶
1. アップグレード
$ helm -n datakit get values datakit -o yaml > values.yaml
$ helm upgrade datakit datakit
--repo https://pubrepo.guance.com/chartrepo/datakit
-n datakit
-f values.yaml
2. アンインストール