-
Notifications
You must be signed in to change notification settings - Fork 196
minikube install
Hleb Kanonik edited this page Mar 6, 2026
·
1 revision
In this guide, we will install ReportPortal on Minikube using Helm with ReportPortal's services and the following dependencies:
- PostgreSQL
- OpenSearch
- RabbitMQ
Instead of Minio, we will use a Persistent Volume as a filesystem storage.
minikube start --cpus 4 --memory 8192 --addons ingressAdd the following line to your /etc/hosts file:
echo "$(minikube ip) minikube.local" | sudo tee -a /etc/hostshelm repo add reportportal https://reportportal.io/kubernetes && helm repo update reportportalexport SUPERADMIN_PASSWORD=superadmin
helm install reportportal \
reportportal/reportportal \
--set uat.superadminInitPasswd.password=${SUPERADMIN_PASSWORD} \
--set storage.type=filesystem \
--set minio.install=falseIf you want to use Minio as a storage:
export SUPERADMIN_PASSWORD=superadmin
helm install reportportal \
reportportal/reportportal \
--set uat.superadminInitPasswd.password=${SUPERADMIN_PASSWORD}Call the following commands from the downloaded kubernetes repository.
# Update the chart dependencies
helm dependency update ./reportportal # Install ReportPortal from ./reportportal/Chart.yaml
export SUPERADMIN_PASSWORD=superadmin
helm install reportportal \
./reportportal \
--set uat.superadminInitPasswd.password=${SUPERADMIN_PASSWORD} \
--set storage.type=filesystem \
--set minio.install=falseIf you want to use Minio as a storage:
helm install reportportal \
./reportportal \
--set uat.superadminInitPasswd.password=${SUPERADMIN_PASSWORD}Open your browser and navigate to http://reportportal.local.
helm uninstall reportportalminikube stop && minikube delete