-
Notifications
You must be signed in to change notification settings - Fork 76
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #748 from reportportal/develop
Release
- Loading branch information
Showing
13 changed files
with
244 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 8 | ||
sidebar_position: 9 | ||
sidebar_label: Additional configuration parameters | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 14 | ||
sidebar_position: 15 | ||
sidebar_label: Deploy on Ubuntu OS | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 13 | ||
sidebar_position: 14 | ||
sidebar_label: Deploy with AWS ECS Fargate | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,108 @@ | ||
--- | ||
sidebar_position: 7 | ||
sidebar_label: Deploy with Minikube | ||
--- | ||
|
||
## Prerequisites | ||
|
||
- [Minikube](https://kubernetes.io/docs/tasks/tools/install-minikube/) | ||
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/) | ||
- [Helm](https://helm.sh/docs/intro/install/) | ||
|
||
## Installation | ||
|
||
### Overview | ||
|
||
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. | ||
|
||
### Start Minikube | ||
|
||
```bash | ||
minikube start --cpus 4 --memory 8192 --addons ingress | ||
``` | ||
|
||
### Set up hostnames | ||
|
||
Add the following line to your `/etc/hosts` file: | ||
|
||
```bash | ||
echo "$(minikube ip) minikube.local" | sudo tee -a /etc/hosts | ||
``` | ||
|
||
### Install ReportPortal | ||
|
||
#### Install from Helm repo | ||
|
||
```bash | ||
helm repo add reportportal https://reportportal.io/kubernetes && helm repo update reportportal | ||
``` | ||
|
||
```bash | ||
export SUPERADMIN_PASSWORD=superadmin | ||
|
||
helm install reportportal \ | ||
reportportal/reportportal \ | ||
--set uat.superadminInitPasswd.password=${SUPERADMIN_PASSWORD} \ | ||
--set storage.type=filesystem \ | ||
--set minio.install=false | ||
``` | ||
|
||
If you want to use Minio as a storage: | ||
|
||
```bash | ||
export SUPERADMIN_PASSWORD=superadmin | ||
|
||
helm install reportportal \ | ||
reportportal/reportportal \ | ||
--set uat.superadminInitPasswd.password=${SUPERADMIN_PASSWORD} | ||
``` | ||
|
||
#### Install from GitHub repo | ||
|
||
Call the following commands from the downloaded | ||
[kubernetes](https://github.com/reportportal/kubernetes/) repository. | ||
|
||
```bash | ||
# Download the chart dependencies | ||
helm dependency build ./reportportal | ||
``` | ||
|
||
```bash | ||
# 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=false | ||
``` | ||
|
||
If you want to use Minio as a storage: | ||
|
||
```bash | ||
helm install reportportal \ | ||
./reportportal \ | ||
--set uat.superadminInitPasswd.password=${SUPERADMIN_PASSWORD} | ||
``` | ||
|
||
### Access ReportPortal | ||
|
||
Open your browser and navigate to [http://reportportal.local](http://minikube.local). | ||
|
||
## Clean up | ||
|
||
```bash | ||
helm uninstall reportportal | ||
``` | ||
|
||
```bash | ||
minikube stop && minikube delete | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 7 | ||
sidebar_position: 8 | ||
sidebar_label: Maintain commands Cheat sheet | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 10 | ||
sidebar_position: 11 | ||
sidebar_label: Migrate one instance to another | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 11 | ||
sidebar_position: 12 | ||
sidebar_label: ReportPortal 23.1 File storage options | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 12 | ||
sidebar_position: 13 | ||
sidebar_label: Scaling Up the ReportPortal Service API | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 9 | ||
sidebar_position: 10 | ||
sidebar_label: Setup TLS(SSL) in Traefik 2.0.x | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.