Installing Beta Versions
We are constantly updating and improving Redpanda with new features, and capabilities. You can try out these features early on with our beta versions and give us feedback about them. With your help, we can identify and fix potential issues, and make the platform even better for everyone.
If you face any errors during your installation or upgrading process, feel free to reach us in our Slack Community or on GitHub Discussions.
Beta versions are not supported for production usage. |
Installation
Choose your desired system and run the commands down below.
-
Debian/Ubuntu
-
Fedora/RedHat/Amazon Linux
-
Docker
-
Kubernetes
## Run the setup script to download and install the beta repo
curl -1sLf 'https://dl.redpanda.com/HxYRCzL4xbbaEtPi/redpanda-beta/setup.deb.sh' | sudo -E bash && \
## Use apt to install redpanda
sudo apt install redpanda
## Run the setup script to download and install the beta repo
curl -1sLf 'https://dl.redpanda.com/HxYRCzL4xbbaEtPi/redpanda-beta/setup.rpm.sh' | sudo -E bash && \
## Use yum to install redpanda
sudo yum install redpanda
There are several ways to choose a version of Redpanda for Docker. You can check our getting started guide on Docker for more information about it. So, for example, you can pull a docker image through this command:
docker pull docker.redpanda.com/redpandadata/redpanda:v21.12.1-beta
-
Check which version you want to download at our release page.
-
Install the Redpanda operator CRD:
kubectl apply \ -k https://github.com/redpanda-data/redpanda/src/go/k8s/config/crd?ref=<version>
Replace the version variable below with your desired version. So, for example, if you want to download v21.12.1-beta the command will look like this:
kubectl apply \ -k https://github.com/redpanda-data/redpanda/src/go/k8s/config/crd?ref=v21.12.1-beta
-
Update your helm charts:
helm repo update
-
Install the Redpanda operator on your Kubernetes cluster with:
helm install \ redpanda-operator \ redpanda/redpanda-operator \ --namespace redpanda-system \ --create-namespace \ --version <version>
For more information about installing Redpanda in Kubernetes, refer to our getting started guide on Kubernetes.
Verify the installation
-
Linux
-
Docker
-
Kubernetes
Run rpk
to get the version:
rpk version
Run a docker exec
with rpk
to get the version:
docker exec -it <container-name> rpk version
-
Execute this command to start a bash inside the cluster:
kubectl exec --stdin --tty <cluster-name> -- /bin/bash
-
Run
rpk
to get the version:rpk version
The result is similar to this:
v21.12.1-beta (rev ed9a450)