Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
fatihbaltaci committed May 1, 2024
1 parent 7d3e5b6 commit d1ffce7
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions charts/anteon/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ ingress:
In this example, we are using the `kong` ingress controller with the `cert-manager` for SSL termination. You must change the values according to your setup. Then, install the chart with the custom values file as follows:

```bash
helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
kubectl create namespace anteon
helm upgrade --install --namespace anteon anteon-selfhosted anteon/anteon --values values-kong-ingress.yaml --wait
```

Expand Down Expand Up @@ -129,6 +132,10 @@ The following table lists the configurable parameters of the Anteon chart and th
Currently, the Anteon chart deploys a single engine (load generator). To add more engines, you can upgrade the chart with the desired number of engine count as follows. Before adding new engines, ensure that you have enabled the distributed mode by clicking the `Unlock the Distributed Mode` button in the Anteon UI.

```bash
helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
kubectl create namespace anteon
ENGINE_COUNT=3
helm upgrade --namespace anteon anteon-selfhosted anteon/anteon --set hammerReplicas=$ENGINE_COUNT --wait
```
Expand All @@ -155,6 +162,9 @@ postgres:
In this example, we are using the external InfluxDB Cloud and AWS RDS PostgreSQL. You must change the values according to your setup. Note that the external database must be accessible from the Kubernetes cluster. Then, you can install the chart with the custom values file as follows:

```bash
helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
kubectl create namespace anteon
helm upgrade --install --namespace anteon anteon-selfhosted anteon/anteon --values values-external_db.yaml --wait
```

Expand All @@ -177,6 +187,9 @@ You can set the storage class name for each PVC in two ways.
You can set the storage class name in the Helm command as follows:

```bash
helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
kubectl create namespace anteon
helm upgrade --install --namespace anteon anteon-selfhosted anteon/anteon \
--set pvc.influxDB.storageClassName="nfs-client" \
--set pvc.postgres.storageClassName="nfs-client" \
Expand All @@ -200,6 +213,9 @@ pvc:
Then, you can install the chart with the custom values file as follows:

```bash
helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
kubectl create namespace anteon
helm upgrade --install --namespace anteon anteon-selfhosted anteon/anteon --values values-storageclass.yaml --wait
```

Expand All @@ -208,6 +224,9 @@ helm upgrade --install --namespace anteon anteon-selfhosted anteon/anteon --valu
If you want to create a default Kubernetes cluster in the Anteon UI, you can set the `backend.defaultMonitoringID` and `backend.defaultClusterName` parameters in the Helm command.

```bash
helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
kubectl create namespace anteon
helm upgrade --install --namespace anteon anteon-selfhosted anteon/anteon --set backend.defaultMonitoringID=53f8601a-37cb-4f85-abd3-9b563217e593 --set backend.defaultClusterName="default-cluster" --wait
```

Expand Down

0 comments on commit d1ffce7

Please sign in to comment.