按照以下說明在執行適用於 vSphere 8.x 的 TKr 的 TKG 服務 叢集上安裝 Fluent Bit。

必要條件

請遵循以下必要條件。

建立 Fluent Bit 資料值

準備透過建立資料值檔案來安裝 Fluent Bit。

  1. 列出可用的 Contour 套件版本。
    tanzu package available get fluent-bit.tanzu.vmware.com -n tkg-system

    或者,使用 kubectl:

    kubectl -n tkg-system get packages | grep fluent-bit
    備註: 通常,應使用最新版本,除非需求不同。
  2. 產生 fluent-bit-data-values.yaml 檔案。
    tanzu package available get fluent-bit.tanzu.vmware.com/2.1.6+vmware.1-tkg.2 --default-values-file-output fluent-bit-data-values.yaml
  3. 編輯 fluent-bit-data-values.yaml 檔案並設定值。

    如需範例以及所有可用參數的清單,請參閱Fluent Bit 套件參考

安裝 Fluent Bit

完成下列步驟以安裝 Fluent Bit 套件。
  1. 建立 Fluent Bit 的命名空間。
    kubectl create ns tanzu-system-logging
  2. 安裝 Fluent Bit。
    tanzu package install fluent-bit -p fluent-bit.tanzu.vmware.com -v 2.1.6+vmware.1-tkg.2 --values-file fluent-bit-data-values.yaml -n tanzu-system-logging
  3. 驗證 Fluent Bit 安裝。
    tanzu package installed list -n tanzu-system-logging
    tanzu package installed get fluent-bit -n tanzu-system-logging
  4. 確認 Fluent Bit 物件。
    kubectl -n tanzu-system-logging get all