vSphere 7.x용 TKr로 프로비저닝된 TKG 클러스터에 Fluent Bit를 설치하려면 다음 지침을 참조하십시오.
사전 요구 사항
vSphere 7.x용 TKr에 표준 패키지를 설치하기 위한 워크플로의 내용을 참조하십시오.
Fluent Bit 설치
로그 전달을 위한 Fluent Bit를 설치합니다.
- 저장소에서 사용 가능한 Fluent Bit 버전을 나열합니다.
kubectl -n tkg-system get packages | grep fluent-bit
- 네임스페이스를 생성합니다.
kubectl create ns tanzu-system-logging
- PSA의 네임스페이스에 레이블을 지정합니다.
kubectl label ns fluentbit-logging pod-security.kubernetes.io/enforce=privileged
또는 다음을 수행합니다.apiVersion: v1 kind: Namespace metadata: name: fluentbit-logging --- apiVersion: v1 kind: Namespace metadata: name: fluentbit-logging labels: pod-security.kubernetes.io/enforce: privileged
fluentbit.yaml
을 준비합니다.자세한 내용은
- 환경에 맞게
fluentbit-data-values
를 사용자 지정합니다.구성 매개 변수는 Fluent Bit 패키지 참조 항목을 참조하십시오.
- Fluent Bit를 설치합니다.
kubectl apply -f fluentbit.yaml
- Fluent Bit 설치를 확인합니다.
kubectl get all -n fluentbit-logging
fluentbit.yaml
다음 예는 Syslog 끝점에 사용할 수 있습니다. 필요에 따라 패키지 버전을 업데이트합니다.
apiVersion: v1 kind: ServiceAccount metadata: name: fluentbit-sa namespace: tkg-system annotations: pod-security.kubernetes.io/enforce: "privileged" --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: fluentbit-role-binding roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cluster-admin subjects: - kind: ServiceAccount name: fluentbit-sa namespace: tkg-system --- apiVersion: packaging.carvel.dev/v1alpha1 kind: PackageInstall metadata: name: fluentbit namespace: tkg-system spec: serviceAccountName: fluentbit-sa packageRef: refName: fluent-bit.tanzu.vmware.com versionSelection: constraints: 2.1.6+vmware.1-tkg.2 #PKG_VERSION values: - secretRef: name: fluentbit-data-values --- apiVersion: v1 kind: Secret metadata: name: fluentbit-data-values namespace: tkg-system stringData: values.yml: | --- namespace: tanzu-system-logging tkg: instance_name: "guest-cluster" #TKG_INSTANCE_NAME cluster_name: "tkgs-vc-wl" #TKG_CLUSTER_NAME fluentbit: output_plugin: "syslog" syslog: host: "10.202.27.235" #SYSLOG_HOST port: "514" #SYSLOG_PORT mode: "tcp" #SYSLOG_MODE format: "rfc5424" #SYSLOG_FORMAT