Deploy Manually
You can use
rpk
to set up a production cluster of Redpanda using the default deployment or by writing a custom deployment script.Automate Deployment for Production
You can use automation tools in your environment, such as Terraform and Ansible to deploy Redpanda for production.
When you install Redpanda, a
redpanda.yaml
file is installed on each node in/etc/redpanda
. This file contains node configuration properties. A node property is one that can be set differently from node to node, such asdata_directory
ornode_id
(when specified).Redpanda is designed to ensure data integrity and high availability (HA), even at high-throughput levels. This section explains the trade-offs with different configurations.
The following scenarios provide estimates and advice for sizing Redpanda clusters for different throughput and retention use cases in your data center and in the cloud.
For best performance, size your Redpanda cluster to handle the volume of data being produced, replicated, and consumed.