diff options
author | mmis <michael.morris@ericsson.com> | 2018-07-17 00:13:13 +0100 |
---|---|---|
committer | Borislav Glozman <Borislav.Glozman@amdocs.com> | 2018-07-25 15:28:48 +0000 |
commit | 95971135ee037fb99e330e1acc7ee6f9a80d86a8 (patch) | |
tree | 313efb94a869240289dbd2bd20c78c460a30832f /kubernetes/policy/charts/policy-apex-pdp/resources | |
parent | efcadf51145f47f1acf2466cb4f3f28c723307ce (diff) |
Added apex-pdp to policy
Adding helm chart to deploy the newly created apex-pdp docker image
Issue-ID: POLICY-866
Change-Id: I20d488880ff5198624796f3d3d67431305d374e2
Signed-off-by: mmis <michael.morris@ericsson.com>
Diffstat (limited to 'kubernetes/policy/charts/policy-apex-pdp/resources')
-rw-r--r-- | kubernetes/policy/charts/policy-apex-pdp/resources/config/config.json | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/kubernetes/policy/charts/policy-apex-pdp/resources/config/config.json b/kubernetes/policy/charts/policy-apex-pdp/resources/config/config.json new file mode 100644 index 0000000000..5db1839ac9 --- /dev/null +++ b/kubernetes/policy/charts/policy-apex-pdp/resources/config/config.json @@ -0,0 +1,78 @@ +# ============LICENSE_START======================================================= +# Copyright (C) 2018 Ericsson. All rights reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +{ + "engineServiceParameters": { + "name": "PolicyApexPDPEngine", + "version": "0.0.1", + "id": 45, + "instanceCount": 4, + "deploymentPort": 12345, + "engineParameters": { + "executorParameters": { + "JAVASCRIPT": { + "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters" + } + }, + "contextParameters": { + "parameterClassName": "org.onap.policy.apex.context.parameters.ContextParameters", + "schemaParameters": { + "Avro": { + "parameterClassName": "org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters" + } + } + } + } + }, + "eventInputParameters": { + "ApexConsumer": { + "carrierTechnologyParameters" : { + "carrierTechnology" : "RESTSERVER", + "parameterClassName" : + "org.onap.policy.apex.plugins.event.carrier.restserver.RESTServerCarrierTechnologyParameters", + "parameters" : { + "standalone" : true, + "host" : "localhost", + "port" : 12346 + } + }, + "eventProtocolParameters":{ + "eventProtocol" : "JSON" + }, + "synchronousMode" : true, + "synchronousPeer" : "ApexProducer", + "synchronousTimeout" : 500 + } + }, + "eventOutputParameters": { + "ApexProducer": { + "carrierTechnologyParameters":{ + "carrierTechnology" : "RESTSERVER", + "parameterClassName" : + "org.onap.policy.apex.plugins.event.carrier.restserver.RESTServerCarrierTechnologyParameters" + }, + "eventProtocolParameters":{ + "eventProtocol" : "JSON" + }, + "synchronousMode" : true, + "synchronousPeer" : "ApexConsumer", + "synchronousTimeout" : 500 + } + } +} + + |