Install Labs
Lab features may be tied to specific product release versions and are not supported in production deployments. |
What is a Redpanda lab?
Redpanda continuously adds new features and feature updates. Lab features are designed for user testing and feedback in development and testing environments. For example, Tiered Storage was a lab feature in preview before it was promoted to general availability. Your feedback helps shape the future of the Redpanda platform.
Lab features are subject to change and may not become available in future releases.
Send your feedback on our Slack Community or GitHub Discussions.
Installation
-
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. See getting started guide on Docker for more information.
For example, to pull a Docker image:
docker pull docker.redpanda.com/redpandadata/redpanda-unstable:v22.2.1-rc2
-
Check which version you want to download at 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.
For example, to download v22.2.1-rc2, the command looks like the following:
kubectl apply \ -k https://github.com/redpanda-data/redpanda/src/go/k8s/config/crd?ref=v22.2.1-rc2
-
Update your Helm chart:
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, see getting started guide on Kubernetes.
Verify install
-
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
-
To start a bash inside the cluster, run:
kubectl exec --stdin --tty <cluster-name> -- /bin/bash
-
Run
rpk
to get the version:rpk version
The result is similar to the following:
v22.2.1-rc2 (rev b33ceb1)