Skip to content

Commit

Permalink
Add auth section for each external services
Browse files Browse the repository at this point in the history
  • Loading branch information
josunect committed Sep 3, 2024
1 parent 85d3007 commit a631789
Show file tree
Hide file tree
Showing 4 changed files with 77 additions and 1 deletion.
19 changes: 19 additions & 0 deletions content/en/docs/Configuration/p8s-jaeger-grafana/grafana.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,22 @@ spec:
The described configuration is done in the Kiali CR when Kiali is installed using the Kiali Operator. If Kiali is installed with the Helm chart then the correct way to configure this is via regular --set flags.
{{% /alert %}}
### Grafana authentication configuration
The Kiali CR provides authentication configuration that will be used also for querying the version check to provide information in the Mesh graph.
```yaml
spec:
external_services:
grafana:
enabled: true
auth:
ca_file: ""
insecure_skip_verify: false
password: "pwd"
token: ""
type: "basic"
use_kiali_token: false
username: "user"
health_check_url: ""
```
18 changes: 18 additions & 0 deletions content/en/docs/Configuration/p8s-jaeger-grafana/prometheus.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,4 +169,22 @@ The recommendation for Kiali is to set the shortest retention time that meets yo
For more information, see the [Prometheus documentation](https://prometheus.io/docs/prometheus/latest/storage/#operational-aspects).
### Prometheus authentication configuration
The Kiali CR provides authentication configuration that will be used also for querying the version check to provide information in the Mesh graph.
```yaml
spec:
external_services:
prometheus:
enabled: true
auth:
ca_file: ""
insecure_skip_verify: false
password: "pwd"
token: ""
type: "basic"
use_kiali_token: false
username: "user"
health_check_url: ""
```
19 changes: 19 additions & 0 deletions content/en/docs/Configuration/p8s-jaeger-grafana/tracing/jaeger.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,22 @@ If your Jaeger setup differs significantly from the sample add-ons, make sure
that Istio is also properly configured to push traces to the right URL.
{{% /alert %}}

### Jaeger authentication configuration

The Kiali CR provides authentication configuration that will be used also for querying the version check to provide information in the Mesh graph.

```yaml
spec:
external_services:
tracing:
enabled: true
auth:
ca_file: ""
insecure_skip_verify: false
password: "pwd"
token: ""
type: "basic"
use_kiali_token: false
username: "user"
health_check_url: ""
```
Original file line number Diff line number Diff line change
Expand Up @@ -231,4 +231,24 @@ In `external_services.tracing`
| | <div style="width:470px">http<hr></div> | <div style="width:470px">grpc <hr></div> |
|--------|-------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Jaeger | `.in_cluster_url = 'http://jaeger_service_url:16686/jaeger'`<br/> `.use_grpc = false` <hr> | `.in_cluster_url = 'http://jaeger_service_url:16685/jaeger'` <br>`.use_grpc = true (Not required: by default)`<br><hr> |
| Tempo | <br/>`in_cluster_url = 'http://query_frontend_url:3200'`<br/> `.use_grpc = false`<br/> `.provider = 'tempo'`<br/><hr> | `.in_cluster_url = 'http://query_frontend_url:3200'`<br/> `.grpc_port: 9095` <br/>`.provider: 'tempo'`<br/>`.use_grpc = true (Not required: by default)`<hr> |
| Tempo | <br/>`in_cluster_url = 'http://query_frontend_url:3200'`<br/> `.use_grpc = false`<br/> `.provider = 'tempo'`<br/><hr> | `.in_cluster_url = 'http://query_frontend_url:3200'`<br/> `.grpc_port: 9095` <br/>`.provider: 'tempo'`<br/>`.use_grpc = true (Not required: by default)`<hr> |

### Tempo authentication configuration

The Kiali CR provides authentication configuration that will be used also for querying the version check to provide information in the Mesh graph.

```yaml
spec:
external_services:
tracing:
enabled: true
auth:
ca_file: ""
insecure_skip_verify: false
password: "pwd"
token: ""
type: "basic"
use_kiali_token: false
username: "user"
health_check_url: ""
```

0 comments on commit a631789

Please sign in to comment.