-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add and Adapt configuration for EI 3.0 in Eiffel bundle. (#42)
- Loading branch information
Showing
2 changed files
with
107 additions
and
121 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
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 |
---|---|---|
|
@@ -65,18 +65,13 @@ export EIFFEL_EI_AGGREGATED_OBJECT_NAME=aggregatedObject | |
export EIFFEL_EI_RABBITMQ_CONSUMER_NAME=messageConsumer | ||
export EIFFEL_EI_RABBITMQ_TLS_VERSION= | ||
export EIFFEL_EI_RABBITMQ_QUEUE_DURABLE=true | ||
export EIFFEL_EI_MERGE_ID_MAKER=%IdentifyRules% | ||
export EIFFEL_EI_MERGE_ID_MAKER=%IdentifyRulesEventId% | ||
export EIFFEL_EI_AGGREGATED_DB_TTL= | ||
|
||
# Common RemRem configurations | ||
export EIFFEL_REMREM_USER=guest | ||
export EIFFEL_REMREM_PASSWORD=guest | ||
|
||
## Common Eiffel configurations | ||
|
||
export EIFFEL_EI_SEARCH_QUERY_PREFIX=object | ||
export EIFFEL_EI_AGGREGATED_OBJECT_NAME=aggregatedObject | ||
|
||
|
||
################################################################ | ||
|
||
|
@@ -100,7 +95,6 @@ ei.frontend.service.port=${EIFFEL_EI_FRONTEND_EXTERNAL_APPLICATION_PORT} | |
ei.frontend.context.path= | ||
ei.use.secure.http.frontend=false | ||
ei.backend.instances.list.json.content=${EIFFEL_EI_FRONTEND_EI_INSTANCES_LIST} | ||
ei.backend.instances.filepath=/tmp/eiInstancesListFile.json | ||
logging.level.root=ERROR | ||
logging.level.org.springframework.web=DEBUG | ||
logging.level.com.ericsson.ei=DEBUG" | ||
|
@@ -122,46 +116,44 @@ export DOCKER_CONFIG_EIFFEL_EI_FRONTEND=$CONFIG_EIFFEL_EI_FRONTEND_WITHOUT_COMMA | |
|
||
## General format for both Docker and K8S | ||
export CONFIG_EIFFEL_EI_BACKEND_ALLEVENTS=" | ||
SpringApplicationName=${EIFFEL_EI_BACKEND_ALLEVENTS} | ||
spring.application.name=${EIFFEL_EI_BACKEND_ALLEVENTS} | ||
server.port=${EIFFEL_EI_BACKEND_ALLEVENTS_INTERNAL_PORT} | ||
rules.path=/rules/AllEventsRules-Eiffel-Agen-Version.json | ||
rabbitmq.domainId=${EIFFEL_RABBITMQ_DOMAIN_ID} | ||
rabbitmq.componentName=eiffelintelligence-allevents | ||
rules.replacement.marker=${EIFFEL_EI_MERGE_ID_MAKER} | ||
test.aggregation.enabled=false | ||
rabbitmq.domain.id=${EIFFEL_RABBITMQ_DOMAIN_ID} | ||
rabbitmq.component.name=eiffelintelligence-allevents | ||
rabbitmq.waitlist.queue.suffix=waitlist-allevents | ||
rabbitmq.host=${EIFFEL_RABBITMQ} | ||
rabbitmq.port=${EIFFEL_RABBITMQ_AMQP_APPLICATION_PORT} | ||
rabbitmq.exchange.name=${EIFFEL_RABBITMQ_EXCHANGE} | ||
rabbitmq.consumerName=${EIFFEL_EI_RABBITMQ_CONSUMER_NAME} | ||
rabbitmq.queue.suffix=${EIFFEL_EI_RABBITMQ_CONSUMER_NAME} | ||
rabbitmq.queue.durable=${EIFFEL_EI_RABBITMQ_QUEUE_DURABLE} | ||
rabbitmq.tlsVersion=${EIFFEL_RABBITMQ_TLS_VERSION} | ||
rabbitmq.tls.version=${EIFFEL_RABBITMQ_TLS_VERSION} | ||
rabbitmq.user=${EIFFEL_RABBITMQ_USER} | ||
rabbitmq.password=${EIFFEL_RABBITMQ_PASSWORD} | ||
mergeidmarker=${EIFFEL_EI_MERGE_ID_MAKER} | ||
spring.data.mongodb.host=${EIFFEL_MONGODB} | ||
spring.data.mongodb.port=${EIFFEL_MONGODB_APPLICATION_PORT} | ||
spring.data.mongodb.uri=mongodb://${EIFFEL_MONGODB}:${EIFFEL_MONGODB_APPLICATION_PORT} | ||
spring.data.mongodb.database=eiffel_intelligence-allevents | ||
missedNotificationDataBaseName=eiffel_intelligence-allevents_MissedNotification | ||
missedNotificationCollectionName=Notification | ||
aggregated.object.name=aggregatedObject | ||
aggregated.collection.name=aggregated_objects | ||
aggregated.collection.ttlValue=${EIFFEL_EI_AGGREGATED_DB_TTL} | ||
event_object_map.collection.name=event_object_map | ||
server.session.timeout=1200 | ||
sessions.collection.name=sessions | ||
failed.notifications.collection.name=Notification | ||
failed.notifications.collection.ttl=600 | ||
aggregations.collection.name=aggregated_objects | ||
aggregations.collection.ttl=${EIFFEL_EI_AGGREGATED_DB_TTL} | ||
event.object.map.collection.name=event_object_map | ||
waitlist.collection.name=wait_list | ||
waitlist.collection.ttlValue=600 | ||
waitlist.initialDelayResend=2000 | ||
waitlist.fixedRateResend=15000 | ||
subscription.collection.name=subscription | ||
subscription.collection.repeatFlagHandlerName=subscription_repeat_handler | ||
testaggregated.enabled=false | ||
threads.corePoolSize=100 | ||
threads.queueCapacity=5000 | ||
threads.maxPoolSize=150 | ||
search.query.prefix=${EIFFEL_EI_SEARCH_QUERY_PREFIX} | ||
aggregated.object.name=${EIFFEL_EI_AGGREGATED_OBJECT_NAME} | ||
waitlist.collection.ttl=600 | ||
waitlist.resend.initial.delay=2000 | ||
waitlist.resend.fixed.rate=15000 | ||
subscriptions.collection.name=subscription | ||
subscriptions.repeat.handler.collection.name=subscription_repeat_handler | ||
threads.core.pool.size=100 | ||
threads.queue.capacity=5000 | ||
threads.max.pool.size=150 | ||
scheduled.threadpool.size=100 | ||
[email protected] | ||
email.subject=Email Subscription Notification | ||
notification.failAttempt=3 | ||
notification.ttl.value=600 | ||
notification.retry=3 | ||
spring.mail.host=${MAIL_HOST} | ||
spring.mail.port=${MAIL_PORT} | ||
spring.mail.username=${MAIL_USER} | ||
|
@@ -170,7 +162,7 @@ spring.mail.properties.mail.smtp.auth=${MAIL_PROPERTIES_AUTH_ENABLE} | |
spring.mail.properties.mail.smtp.starttls.enable=${MAIL_PROPERTIES_STARTTLS_ENABLE} | ||
ldap.enabled=false | ||
ldap.server.list= | ||
er.url=${EIFFEL_ER_SEARCH_URL} | ||
event.repository.url=${EIFFEL_ER_SEARCH_URL} | ||
logging.level.root=ERROR | ||
logging.level.org.springframework.web=DEBUG | ||
logging.level.com.ericsson.ei=DEBUG" | ||
|
@@ -193,46 +185,44 @@ WAIT_DB_HOSTS=$EIFFEL_MONGODB:${EIFFEL_MONGODB_APPLICATION_PORT}" | |
|
||
## General format for both Docker and K8S | ||
export CONFIG_EIFFEL_EI_BACKEND_ARTIFACT=" | ||
SpringApplicationName=${EIFFEL_EI_BACKEND_ARTIFACT} | ||
spring.application.name=${EIFFEL_EI_BACKEND_ARTIFACT} | ||
server.port=${EIFFEL_EI_BACKEND_ARTIFACT_INTERNAL_PORT} | ||
rules.path=/rules/ArtifactRules-Eiffel-Agen-Version.json | ||
rabbitmq.domainId=${EIFFEL_RABBITMQ_DOMAIN_ID} | ||
rabbitmq.componentName=eiffelintelligence-artifact | ||
rules.replacement.marker=${EIFFEL_EI_MERGE_ID_MAKER} | ||
test.aggregation.enabled=false | ||
rabbitmq.domain.id=${EIFFEL_RABBITMQ_DOMAIN_ID} | ||
rabbitmq.component.name=eiffelintelligence-artifact | ||
rabbitmq.waitlist.queue.suffix=waitlist-artifact | ||
rabbitmq.host=${EIFFEL_RABBITMQ} | ||
rabbitmq.port=${EIFFEL_RABBITMQ_AMQP_APPLICATION_PORT} | ||
rabbitmq.exchange.name=${EIFFEL_RABBITMQ_EXCHANGE} | ||
rabbitmq.consumerName=${EIFFEL_EI_RABBITMQ_CONSUMER_NAME} | ||
rabbitmq.queue.suffix=${EIFFEL_EI_RABBITMQ_CONSUMER_NAME} | ||
rabbitmq.queue.durable=${EIFFEL_EI_RABBITMQ_QUEUE_DURABLE} | ||
rabbitmq.tlsVersion=${EIFFEL_RABBITMQ_TLS_VERSION} | ||
rabbitmq.tls.version=${EIFFEL_RABBITMQ_TLS_VERSION} | ||
rabbitmq.user=${EIFFEL_RABBITMQ_USER} | ||
rabbitmq.password=${EIFFEL_RABBITMQ_PASSWORD} | ||
mergeidmarker=${EIFFEL_EI_MERGE_ID_MAKER} | ||
spring.data.mongodb.host=${EIFFEL_MONGODB} | ||
spring.data.mongodb.port=${EIFFEL_MONGODB_APPLICATION_PORT} | ||
spring.data.mongodb.uri=mongodb://${EIFFEL_MONGODB}:${EIFFEL_MONGODB_APPLICATION_PORT} | ||
spring.data.mongodb.database=eiffel_intelligence-artifact | ||
missedNotificationDataBaseName=eiffel_intelligence-artifact_MissedNotification | ||
missedNotificationCollectionName=Notification | ||
aggregated.object.name=aggregatedObject | ||
aggregated.collection.name=aggregated_objects | ||
aggregated.collection.ttlValue=${EIFFEL_EI_AGGREGATED_DB_TTL} | ||
event_object_map.collection.name=event_object_map | ||
server.session.timeout=1200 | ||
sessions.collection.name=sessions | ||
failed.notifications.collection.name=Notification | ||
failed.notifications.collection.ttl=600 | ||
aggregations.collection.name=aggregated_objects | ||
aggregations.collection.ttl=${EIFFEL_EI_AGGREGATED_DB_TTL} | ||
event.object.map.collection.name=event_object_map | ||
waitlist.collection.name=wait_list | ||
waitlist.collection.ttlValue=600 | ||
waitlist.initialDelayResend=2000 | ||
waitlist.fixedRateResend=15000 | ||
subscription.collection.name=subscription | ||
subscription.collection.repeatFlagHandlerName=subscription_repeat_handler | ||
testaggregated.enabled=false | ||
threads.corePoolSize=100 | ||
threads.queueCapacity=5000 | ||
threads.maxPoolSize=150 | ||
search.query.prefix=${EIFFEL_EI_SEARCH_QUERY_PREFIX} | ||
aggregated.object.name=${EIFFEL_EI_AGGREGATED_OBJECT_NAME} | ||
waitlist.collection.ttl=600 | ||
waitlist.resend.initial.delay=2000 | ||
waitlist.resend.fixed.rate=15000 | ||
subscriptions.collection.name=subscription | ||
subscriptions.repeat.handler.collection.name=subscription_repeat_handler | ||
threads.core.pool.size=100 | ||
threads.queue.capacity=5000 | ||
threads.max.pool.size=150 | ||
scheduled.threadpool.size=100 | ||
[email protected] | ||
email.subject=Email Subscription Notification | ||
notification.failAttempt=3 | ||
notification.ttl.value=600 | ||
notification.retry=3 | ||
spring.mail.host=${MAIL_HOST} | ||
spring.mail.port=${MAIL_PORT} | ||
spring.mail.username=${MAIL_USER} | ||
|
@@ -241,7 +231,7 @@ spring.mail.properties.mail.smtp.auth=${MAIL_PROPERTIES_AUTH_ENABLE} | |
spring.mail.properties.mail.smtp.starttls.enable=${MAIL_PROPERTIES_STARTTLS_ENABLE} | ||
ldap.enabled=false | ||
ldap.server.list= | ||
er.url=${EIFFEL_ER_SEARCH_URL} | ||
event.repository.url=${EIFFEL_ER_SEARCH_URL} | ||
logging.level.root=ERROR | ||
logging.level.org.springframework.web=DEBUG | ||
logging.level.com.ericsson.ei=DEBUG" | ||
|
@@ -265,46 +255,44 @@ WAIT_DB_HOSTS=$EIFFEL_MONGODB:${EIFFEL_MONGODB_APPLICATION_PORT}" | |
|
||
## General format for both Docker and K8S | ||
export CONFIG_EIFFEL_EI_BACKEND_TESTEXECUTION=" | ||
SpringApplicationName=${EIFFEL_EI_BACKEND_TESTEXECUTION} | ||
spring.application.name=${EIFFEL_EI_BACKEND_TESTEXECUTION} | ||
server.port=${EIFFEL_EI_BACKEND_TESTEXECUTION_INTERNAL_PORT} | ||
rules.path=/rules/TestExecutionObjectRules-Eiffel-Agen-Version.json | ||
rabbitmq.domainId=${EIFFEL_RABBITMQ_DOMAIN_ID} | ||
rabbitmq.componentName=eiffelintelligence-testexecution | ||
rules.replacement.marker=${EIFFEL_EI_MERGE_ID_MAKER} | ||
test.aggregation.enabled=false | ||
rabbitmq.domain.id=${EIFFEL_RABBITMQ_DOMAIN_ID} | ||
rabbitmq.component.name=eiffelintelligence-testexecution | ||
rabbitmq.waitlist.queue.suffix=waitlist-testexecution | ||
rabbitmq.host=${EIFFEL_RABBITMQ} | ||
rabbitmq.port=${EIFFEL_RABBITMQ_AMQP_APPLICATION_PORT} | ||
rabbitmq.exchange.name=${EIFFEL_RABBITMQ_EXCHANGE} | ||
rabbitmq.consumerName=${EIFFEL_EI_RABBITMQ_CONSUMER_NAME} | ||
rabbitmq.queue.suffix=${EIFFEL_EI_RABBITMQ_CONSUMER_NAME} | ||
rabbitmq.queue.durable=${EIFFEL_EI_RABBITMQ_QUEUE_DURABLE} | ||
rabbitmq.tlsVersion=${EIFFEL_RABBITMQ_TLS_VERSION} | ||
rabbitmq.tls.version=${EIFFEL_RABBITMQ_TLS_VERSION} | ||
rabbitmq.user=${EIFFEL_RABBITMQ_USER} | ||
rabbitmq.password=${EIFFEL_RABBITMQ_PASSWORD} | ||
mergeidmarker=${EIFFEL_EI_MERGE_ID_MAKER} | ||
spring.data.mongodb.host=${EIFFEL_MONGODB} | ||
spring.data.mongodb.port=${EIFFEL_MONGODB_APPLICATION_PORT} | ||
spring.data.mongodb.uri=mongodb://${EIFFEL_MONGODB}:${EIFFEL_MONGODB_APPLICATION_PORT} | ||
spring.data.mongodb.database=eiffel_intelligence-testexecution | ||
missedNotificationDataBaseName=eiffel_intelligence-testexecution_MissedNotification | ||
missedNotificationCollectionName=Notification | ||
aggregated.object.name=aggregatedObject | ||
aggregated.collection.name=aggregated_objects | ||
aggregated.collection.ttlValue=${EIFFEL_EI_AGGREGATED_DB_TTL} | ||
event_object_map.collection.name=event_object_map | ||
server.session.timeout=1200 | ||
sessions.collection.name=sessions | ||
failed.notifications.collection.name=Notification | ||
failed.notifications.collection.ttl=600 | ||
aggregations.collection.name=aggregated_objects | ||
aggregations.collection.ttl=${EIFFEL_EI_AGGREGATED_DB_TTL} | ||
event.object.map.collection.name=event_object_map | ||
waitlist.collection.name=wait_list | ||
waitlist.collection.ttlValue=600 | ||
waitlist.initialDelayResend=2000 | ||
waitlist.fixedRateResend=15000 | ||
subscription.collection.name=subscription | ||
subscription.collection.repeatFlagHandlerName=subscription_repeat_handler | ||
testaggregated.enabled=false | ||
threads.corePoolSize=100 | ||
threads.queueCapacity=5000 | ||
threads.maxPoolSize=150 | ||
search.query.prefix=${EIFFEL_EI_SEARCH_QUERY_PREFIX} | ||
aggregated.object.name=${EIFFEL_EI_AGGREGATED_OBJECT_NAME} | ||
waitlist.collection.ttl=600 | ||
waitlist.resend.initial.delay=2000 | ||
waitlist.resend.fixed.rate=15000 | ||
subscriptions.collection.name=subscription | ||
subscriptions.repeat.handler.collection.name=subscription_repeat_handler | ||
threads.core.pool.size=100 | ||
threads.queue.capacity=5000 | ||
threads.max.pool.size=150 | ||
scheduled.threadpool.size=100 | ||
[email protected] | ||
email.subject=Email Subscription Notification | ||
notification.failAttempt=3 | ||
notification.ttl.value=600 | ||
notification.retry=3 | ||
spring.mail.host=${MAIL_HOST} | ||
spring.mail.port=${MAIL_PORT} | ||
spring.mail.username=${MAIL_USER} | ||
|
@@ -313,7 +301,7 @@ spring.mail.properties.mail.smtp.auth=${MAIL_PROPERTIES_AUTH_ENABLE} | |
spring.mail.properties.mail.smtp.starttls.enable=${MAIL_PROPERTIES_STARTTLS_ENABLE} | ||
ldap.enabled=false | ||
ldap.server.list= | ||
er.url=${EIFFEL_ER_SEARCH_URL} | ||
event.repository.url=${EIFFEL_ER_SEARCH_URL} | ||
logging.level.root=ERROR | ||
logging.level.org.springframework.web=DEBUG | ||
logging.level.com.ericsson.ei=DEBUG" | ||
|
@@ -337,46 +325,44 @@ WAIT_DB_HOSTS=$EIFFEL_MONGODB:${EIFFEL_MONGODB_APPLICATION_PORT}" | |
|
||
## General format for both Docker and K8S | ||
export CONFIG_EIFFEL_EI_BACKEND_SOURCECHANGE=" | ||
SpringApplicationName=${EIFFEL_EI_BACKEND_SOURCECHANGE} | ||
spring.application.name=${EIFFEL_EI_BACKEND_SOURCECHANGE} | ||
server.port=${EIFFEL_EI_BACKEND_SOURCECHANGE_INTERNAL_PORT} | ||
rules.path=/rules/SourceChangeObjectRules-Eiffel-Agen-Version.json | ||
rabbitmq.domainId=${EIFFEL_RABBITMQ_DOMAIN_ID} | ||
rabbitmq.componentName=eiffelintelligence-sourcechange | ||
rules.replacement.marker=${EIFFEL_EI_MERGE_ID_MAKER} | ||
test.aggregation.enabled=false | ||
rabbitmq.domain.id=${EIFFEL_RABBITMQ_DOMAIN_ID} | ||
rabbitmq.component.name=eiffelintelligence-sourcechange | ||
rabbitmq.waitlist.queue.suffix=waitlist-sourcechange | ||
rabbitmq.host=${EIFFEL_RABBITMQ} | ||
rabbitmq.port=${EIFFEL_RABBITMQ_AMQP_APPLICATION_PORT} | ||
rabbitmq.exchange.name=${EIFFEL_RABBITMQ_EXCHANGE} | ||
rabbitmq.consumerName=${EIFFEL_EI_RABBITMQ_CONSUMER_NAME} | ||
rabbitmq.queue.suffix=${EIFFEL_EI_RABBITMQ_CONSUMER_NAME} | ||
rabbitmq.queue.durable=${EIFFEL_EI_RABBITMQ_QUEUE_DURABLE} | ||
rabbitmq.tlsVersion=${EIFFEL_RABBITMQ_TLS_VERSION} | ||
rabbitmq.tls.version=${EIFFEL_RABBITMQ_TLS_VERSION} | ||
rabbitmq.user=${EIFFEL_RABBITMQ_USER} | ||
rabbitmq.password=${EIFFEL_RABBITMQ_PASSWORD} | ||
mergeidmarker=${EIFFEL_EI_MERGE_ID_MAKER} | ||
spring.data.mongodb.host=${EIFFEL_MONGODB} | ||
spring.data.mongodb.port=${EIFFEL_MONGODB_APPLICATION_PORT} | ||
spring.data.mongodb.uri=mongodb://${EIFFEL_MONGODB}:${EIFFEL_MONGODB_APPLICATION_PORT} | ||
spring.data.mongodb.database=eiffel_intelligence-sourcechange | ||
missedNotificationDataBaseName=eiffel_intelligence-sourcechange_MissedNotification | ||
missedNotificationCollectionName=Notification | ||
aggregated.object.name=aggregatedObject | ||
aggregated.collection.name=aggregated_objects | ||
aggregated.collection.ttlValue=${EIFFEL_EI_AGGREGATED_DB_TTL} | ||
event_object_map.collection.name=event_object_map | ||
server.session.timeout=1200 | ||
sessions.collection.name=sessions | ||
failed.notifications.collection.name=Notification | ||
failed.notifications.collection.ttl=600 | ||
aggregations.collection.name=aggregated_objects | ||
aggregations.collection.ttl=${EIFFEL_EI_AGGREGATED_DB_TTL} | ||
event.object.map.collection.name=event_object_map | ||
waitlist.collection.name=wait_list | ||
waitlist.collection.ttlValue=600 | ||
waitlist.initialDelayResend=2000 | ||
waitlist.fixedRateResend=15000 | ||
subscription.collection.name=subscription | ||
subscription.collection.repeatFlagHandlerName=subscription_repeat_handler | ||
testaggregated.enabled=false | ||
threads.corePoolSize=100 | ||
threads.queueCapacity=5000 | ||
threads.maxPoolSize=150 | ||
search.query.prefix=${EIFFEL_EI_SEARCH_QUERY_PREFIX} | ||
aggregated.object.name=${EIFFEL_EI_AGGREGATED_OBJECT_NAME} | ||
waitlist.collection.ttl=600 | ||
waitlist.resend.initial.delay=2000 | ||
waitlist.resend.fixed.rate=15000 | ||
subscriptions.collection.name=subscription | ||
subscriptions.repeat.handler.collection.name=subscription_repeat_handler | ||
threads.core.pool.size=100 | ||
threads.queue.capacity=5000 | ||
threads.max.pool.size=150 | ||
scheduled.threadpool.size=100 | ||
[email protected] | ||
email.subject=Email Subscription Notification | ||
notification.failAttempt=3 | ||
notification.ttl.value=600 | ||
notification.retry=3 | ||
spring.mail.host=${MAIL_HOST} | ||
spring.mail.port=${MAIL_PORT} | ||
spring.mail.username=${MAIL_USER} | ||
|
@@ -385,7 +371,7 @@ spring.mail.properties.mail.smtp.auth=${MAIL_PROPERTIES_AUTH_ENABLE} | |
spring.mail.properties.mail.smtp.starttls.enable=${MAIL_PROPERTIES_STARTTLS_ENABLE} | ||
ldap.enabled=false | ||
ldap.server.list= | ||
er.url=${EIFFEL_ER_SEARCH_URL} | ||
event.repository.url=${EIFFEL_ER_SEARCH_URL} | ||
logging.level.root=ERROR | ||
logging.level.org.springframework.web=ERROR | ||
logging.level.com.ericsson.ei=DEBUG" | ||
|