Befolgen Sie diese Anweisungen, um Fluent Bit auf einem TKG-Dienst-Cluster zu installieren, auf dem TKr für vSphere 8.x ausgeführt wird.
Voraussetzungen
Beachten Sie die folgenden Voraussetzungen.
- Allgemeine Anforderungen
- Erstellen des Paket-Repositorys
- Installieren des Zertifikatmanagers
- Ein unterstütztes Ziel für die Fluent Bit-Protokollweiterleitung. Weitere Informationen hierzu finden Sie unter Referenz zum Fluent Bit-Paket.
Erstellen von Fluent Bit-Datenwerten
Bereiten Sie die Installation von Fluent Bit vor, indem Sie die Datenwertdatei erstellen.
- Listen Sie die verfügbaren Contour-Paketversionen auf.
tanzu package available get fluent-bit.tanzu.vmware.com -n tkg-system
Oder verwenden Sie dazu „kubectl“:
kubectl -n tkg-system get packages | grep fluent-bit
Hinweis: In der Regel sollten Sie die neueste Version verwenden, es sei denn, Ihre Anforderungen weichen ab. - Generieren Sie die Datei
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
- Bearbeiten Sie die Datei
fluent-bit-data-values.yaml
und konfigurieren Sie die Werte.Beispiele und eine Liste mit allen verfügbaren Parametern finden Sie unter Referenz zum Fluent Bit-Paket.
Installieren von Fluent Bit
Führen Sie diese Schritte aus, um das Fluent Bit-Paket zu installieren.
- Erstellen Sie den Namespace für Fluent Bit.
kubectl create ns tanzu-system-logging
- Installieren Sie 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
- Überprüfen Sie die Fluent Bit-Installation.
tanzu package installed list -n tanzu-system-logging
tanzu package installed get fluent-bit -n tanzu-system-logging
- Überprüfen Sie die Fluent Bit-Objekte.
kubectl -n tanzu-system-logging get all