Please enter search query.
Search <book_title>...
NetBackup™ Deployment Guide for Kubernetes Clusters
Last Published:
2025-02-26
Product(s):
NetBackup & Alta Data Protection (10.5.0.1)
- Introduction
- Section I. Configurations
- Prerequisites
- Recommendations and Limitations
- Configurations
- Configuration of key parameters in Cloud Scale deployments
- Section II. Deployment
- Section III. Monitoring and Management
- Monitoring NetBackup
- Monitoring Snapshot Manager
- Monitoring fluentbit
- Monitoring MSDP Scaleout
- Managing NetBackup
- Managing the Load Balancer service
- Managing PostrgreSQL DBaaS
- Managing fluentbit
- Performing catalog backup and recovery
- Section IV. Maintenance
- PostgreSQL DBaaS Maintenance
- Patching mechanism for primary, media servers, fluentbit pods, and postgres pods
- Upgrading
- Cloud Scale Disaster Recovery
- Uninstalling
- Troubleshooting
- Troubleshooting AKS and EKS issues
- Troubleshooting AKS-specific issues
- Troubleshooting EKS-specific issues
- Troubleshooting AKS and EKS issues
- Appendix A. CR template
- Appendix B. MSDP Scaleout
- MSDP Scaleout configuration
- Managing MSDP Scaleout
- MSDP Scaleout maintenance
Deploying fluentbit for logging
Logging feature is introduced in 10.5 version of NetBackup for Cloud Scale which helps you to gather all the log files in one place, making them easier to access and use.
To deploy fluentbit
- To save the fluentbit chart values to a file, execute the command:
helm show values fluentbit-10.5.tgz > fluentbit-values.yaml
- To edit chart values to match your environment, execute the command:
vi fluentbit-values.yaml
- To upgrade the fluentbit deployment, execute the command:
helm upgrade --install fluentbit fluentbit-10.5.tgz -f fluentbit-values.yaml -n netbackup
OR
If using the OCI container registry directly, execute the command:
helm install --upgrade fluentbit oci://abcd.veritas.com:5000/helm-charts/fluentbit --version 1.2.3 -f fluentbit-values.yaml -n netbackup
Following is the output of the above command:
helm show values fluentbit-10.5.tgz > fluentbit-values.yaml vi fluentbit-values.yaml helm upgrade --i fluentbit fluentbit-10.5.tgz -f fluentbit-values.yaml -n netbackup Release "fluentbit" does not exist. Installing it now. NAME: fluentbit LAST DEPLOYED: Fri Apr 12 16:54:01 2024 NAMESPACE: netbackup STATUS: deployed REVISION: 1 TEST SUITE: None
Following is an example for
fluentbit-values.yaml
# Copyright (c) 2025 Veritas Technologies LLC. All rights reserved global: environmentNamespace: "netbackup" containerRegistry: "joelwuacr.azurecr.io" fluentbit: image: name: "netbackup/fluentbit" tag: "10.5" pullPolicy: IfNotPresent volume: pvcStorage: "100Gi" storageClassName: nb-disk-premium timezone: null metricsPort: 2020 cleanup: image: name: "netbackup/fluentbit-log-cleanup" tag: "10.5" retentionDays: 7 retentionCleanupTime: '04:00' # Frequency in minutes utilizationCleanupFrequency: 60 # Storage % filled highWatermark: 90 lowWatermark: 60 # Collector node selector value collectorNodeSelector: node_selector_key: agentpool node_selector_value: nbupool # Toleraions Values (key=value:NoSchedule) tolerations: - key: agentpool value: nbupool - key: agentpool value: mediapool - key: agentpool value: primarypool - key: storage-pool value: storagepool - key: data-plane-pool value: dataplanepool