application_config: | |
policy_handler : | |
# parallelize the getConfig queries to policy-engine on each policy-update notification | |
thread_pool_size : 4 | |
# parallelize requests to policy-engine and keep them alive | |
pool_connections : 20 | |
# list of policyName prefixes (filters) that DCAE-Controller handles (=ignores any other policyName values) | |
scope_prefixes : ["DCAE.Config_"] | |
# retry to getConfig from policy-engine on policy-update notification | |
policy_retry_count : 5 | |
policy_retry_sleep : 5 | |
# policy-engine config | |
# These are the url of and the auth for the external system, namely the policy-engine (PDP). | |
# We obtain that info manually from PDP folks at the moment. | |
# In long run we should figure out a way of bringing that info into consul record | |
# related to policy-engine itself. | |
policy_engine : | |
url : "http://{{ policy_ip_addr }}:8081" | |
path_pdp : "/pdp/" | |
path_api : "/pdp/api/" | |
headers : | |
Accept : "application/json" | |
"Content-Type" : "application/json" | |
ClientAuth : "cHl0aG9uOnRlc3Q=" | |
Authorization : "Basic dGVzdHBkcDphbHBoYTEyMw==" | |
Environment : "TEST" | |
target_entity : "policy_engine" | |
# name of deployment-handler service in consul for policy-handler to direct the policy-updates to | |
deploy_handler : "deployment_handler" |