Skip to content
Snippets Groups Projects
Commit b5d6b3fa authored by Rustam Lotsmanenko (EPAM)'s avatar Rustam Lotsmanenko (EPAM)
Browse files

update docs with new Indexer acc config

parent 1f9a19bf
No related branches found
No related tags found
1 merge request!505update docs with new Indexer acc config
Pipeline #171783 failed
......@@ -49,7 +49,7 @@ Note that properties can be set in Partition as `sensitive` in that case in prop
This variable should be present in environment of service that need that variable.
Example:
```
```json
"elasticsearch.port": {
"sensitive": false, <- value not sensitive
"value": "9243" <- will be used as is.
......@@ -60,6 +60,17 @@ Example:
}
```
## Indexer account configuration
Google cloud OSDU platform doesn't use a single Tenant account which provides access to all groups for each service,
instead, separate accounts should be used. But the Indexer should have access to all data groups, no matter when they were created.
To achieve that add an Indexer account to the partition configuration:
```json
"indexer.service.account": {
"sensitive": false,
"value": "indexer@service.local"
}
```
Related issue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/153
## Elasticsearch configuration
......
......@@ -63,7 +63,7 @@ It is possible, but not necessary to adjust consumer throughput via Partition se
<https://community.opengroup.org/osdu/platform/system/lib/cloud/gcp/oqm/-/blob/master/src/main/java/org/opengroup/osdu/core/gcp/oqm/driver/pubsub/config/PsThroughputConfiguration.java>
```
```json
"max.sub.parallel.streams": {
"sensitive": false,
"value": 2
......@@ -85,7 +85,7 @@ This variable should be present in environment of service that need that variabl
Example:
```
```json
"elasticsearch.port": {
"sensitive": false, <- value not sensitive
"value": "9243" <- will be used as is.
......@@ -98,6 +98,18 @@ Example:
There is no hardcode in services, all behaviour defined by sensitivity of property.
## Indexer account configuration
Google cloud OSDU platform doesn't use a single Tenant account which provides access to all groups for each service,
instead, separate accounts should be used. But the Indexer should have access to all data groups, no matter when they were created.
To achieve that add an Indexer account to the partition configuration:
```json
"indexer.service.account": {
"sensitive": false,
"value": "indexer@service.local"
}
```
Related issue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/153
## Elasticsearch configuration
**prefix:** `elasticsearch`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment