You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 13, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+15-3Lines changed: 15 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
- node 12.x
6
6
- npm 6.x
7
7
- docker
8
-
- elasticsearch 6.x
8
+
- elasticsearch 7.7
9
9
10
10
## Configuration
11
11
@@ -35,12 +35,24 @@ Configuration for the application is at config/default.js and config/production.
35
35
- UBAHN_UPDATE_TOPIC: Kafka topic for update message
36
36
- UBAHN_DELETE_TOPIC: Kafka topic for delete message
37
37
- UBAHN_AGGREGATE_TOPIC: Kafka topic that is used to combine all create, update and delete message(s)
38
-
- ES.HOST: Elasticsearch host
39
-
- ES.API_VERSION: Elasticsearch API version
38
+
- ES_HOST: Elasticsearch host
40
39
- ES.DOCUMENTS: Elasticsearch index, type and id mapping for resources.
40
+
- ATTRIBUTE_GROUP_PIPELINE_ID: The pipeline id for enrichment with attribute group. Default is `attributegroup-pipeline`
41
+
- SKILL_PROVIDER_PIPELINE_ID: The pipeline id for enrichment with skill provider. Default is `skillprovider-pipeline`
42
+
- USER_PIPELINE_ID: The pipeline id for enrichment of user details. Default is `user-pipeline`
43
+
- ATTRIBUTE_GROUP_ENRICH_POLICYNAME: The enrich policy for attribute group. Default is `attributegroup-policy`
44
+
- SKILL_PROVIDER_ENRICH_POLICYNAME: The enrich policy for skill provider. Default is `skillprovider-policy`
45
+
- ROLE_ENRICH_POLICYNAME: The enrich policy for role. Default is `role-policy`
46
+
- ACHIEVEMENT_PROVIDER_ENRICH_POLICYNAME: The enrich policy for achievement provider. Default is `achievementprovider-policy`
47
+
- SKILL_ENRICH_POLICYNAME: The enrich policy for skill. Default is `skill-policy`
48
+
- ATTRIBUTE_ENRICH_POLICYNAME: The enrich policy for skill. Default is `attribute-policy`
49
+
- ELASTICCLOUD_ID: The elastic cloud id, if your elasticsearch instance is hosted on elastic cloud. DO NOT provide a value for ES_HOST if you are using this
50
+
- ELASTICCLOUD_USERNAME: The elastic cloud username for basic authentication. Provide this only if your elasticsearch instance is hosted on elastic cloud
51
+
- ELASTICCLOUD_PASSWORD: The elastic cloud password for basic authentication. Provide this only if your elasticsearch instance is hosted on elastic cloud
41
52
42
53
For `ES.DOCUMENTS` configuration, you will find multiple other configurations below it. Each has default values that you can override using the environment variables
43
54
55
+
44
56
## Local deployment
45
57
46
58
Setup your Elasticsearch instance and ensure that it is up and running.
0 commit comments