Manage Redpanda Self-Hosted in Kubernetes
- Customize the Helm Chart
You can customize the Redpanda Helm chart to configure the cluster and the Kubernetes components that the chart deploys.
- Configure Cluster Properties in Kubernetes
Configure cluster properties using the Redpanda Helm chart
- Configure Storage in Kubernetes
Configure the Helm chart to use PersistentVolumes, hostPath volumes, or emptyDir volumes.
- Tiered Storage in Kubernetes
Tiered Storage in Kubernetes.
- Networking and Connectivity in Kubernetes
Clients must be able to connect directly to each Pod that runs a Redpanda broker.
- Security for Redpanda in Kubernetes
Learn how to configure authentication, authorization, encryption, listeners, and other security features.
- Enable Rack Awareness in Kubernetes
Enable rack awareness to place partition replicas across different failure zones.
- Remote Read Replicas in Kubernetes
Learn how to create a Remote Read Replica topic, which is a read-only topic that mirrors a topic on a different cluster.
- Manage Pod Resources in Kubernetes
Configure your Pod resources such as memory, CPU, and storage.
- Scale Redpanda in Kubernetes
Scaling a Redpanda cluster involves increasing its resources and/or the number of nodes to handle more data, traffic, and users. You can scale a Redpanda cluster both vertically and horizontally, depending on your requirements.
- Decommission Brokers in Kubernetes
Remove a broker so that it is no longer considered part of the cluster.
- Delete PersistentVolumes in Kubernetes
Deleting a PersistentVolume (PV) can be necessary for a variety of reasons, such as removing a broker and its data from the cluster or performing maintenance or upgrades on the PersistentVolume.
- Upgrade Redpanda in Kubernetes
To benefit from Redpanda's new features and enhancements, use rolling upgrades to upgrade to the latest version. New features are available after all brokers (Pods) in the cluster are upgraded and restarted.
- Upgrade Kubernetes on Worker Nodes Running Redpanda
Upgrading the Kubernetes version in a cluster ensures that your infrastructure is up to date and secure. This process involves updating the Kubernetes control plane and worker nodes to a new version while also making sure that the Redpanda cluster continues to function with minimal downtime.
- Monitor Redpanda in Kubernetes
Metrics to monitor the health of your system to predict issues and optimize performance.
- Resilience Testing in Kubernetes
Resilience testing is an important part of ensuring that a system is reliable and can recover from failures. To perform resilience testing for Redpanda in Kubernetes, you can introduce failures and observe how the system behaves under each failure scenario.
- Troubleshooting Redpanda in Kubernetes
Learn how to diagnose and troubleshoot problems with Redpanda in Kubernetes.