Installing Preview Versions

We are constantly updating and improving Redpanda with new features, and capabilities. You can try out these features early on with our preview 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.

Preview 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 unstable repo
curl -1sLf 'https://dl.redpanda.com/E4xN1tVe3Xy60GTx/redpanda-unstable/setup.deb.sh' |
sudo -E bash && \
== Use apt to install redpanda
sudo apt install redpanda
== Run the setup script to download and install the unstable repo
curl -1sLf 'https://dl.redpanda.com/E4xN1tVe3Xy60GTx/redpanda-unstable/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-unstable:v22.1.7-rc1
  1. Check which version you want to download at our release page.

  2. 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 v22.1.7-rc1 the command will look like this:

kubectl apply \
-k https://github.com/redpanda-data/redpanda/src/go/k8s/config/crd?ref=v22.1.7-rc1
  1. Update your helm charts:

    helm repo update
  2. 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 installed version

To verify if the installation was successful, you can run these commands down below.

  • 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
  1. Execute this command to start a bash inside the cluster:

    kubectl exec --stdin --tty <cluster-name> -- /bin/bash
  2. Run rpk to get the version:

    rpk version

The result is similar to this:

v22.1.7-rc1 (rev 9ddbb4d)