--- /dev/null
+spring:\r
+ cloud:\r
+ kubernetes:\r
+ enabled: false\r
+ discovery:\r
+ enabled: false\r
+ security:\r
+ user:\r
+ name: participantUser\r
+ password: zb!XztG34\r
+ autoconfigure:\r
+ exclude:\r
+ - org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration\r
+ - org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration\r
+ - org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration\r
+ - org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration\r
+ - io.kubernetes.client.spring.extended.manifests.config.KubernetesManifestsAutoConfiguration\r
+ - io.kubernetes.client.spring.extended.network.config.KubernetesLoadBalancerAutoConfiguration\r
+\r
+security:\r
+ enable-csrf: false\r
+\r
+participant:\r
+ intermediaryParameters:\r
+ reportingTimeIntervalMs: 120000\r
+ description: Participant Description\r
+ participantId: 101c62b3-8918-41b9-a747-d21eb79c6c04\r
+ clampAutomationCompositionTopics:\r
+ topicSources:\r
+ - topic: POLICY-ACRUNTIME-PARTICIPANT\r
+ servers:\r
+ - ${topicServer:message-router}\r
+ topicCommInfrastructure: dmaap\r
+ fetchTimeout: 15000\r
+ topicSinks:\r
+ - topic: POLICY-ACRUNTIME-PARTICIPANT\r
+ servers:\r
+ - ${topicServer:message-router}\r
+ topicCommInfrastructure: dmaap\r
+ participantSupportedElementTypes:\r
+ -\r
+ typeName: org.onap.policy.clamp.acm.KserveAutomationCompositionElement\r
+ typeVersion: 1.0.1\r
+\r
+customresourcedefinition:\r
+ group: serving.kserve.io\r
+ version: v1beta1\r
+ plural: inferenceservices\r
+ grace-period: 10\r
+\r
+management:\r
+ endpoints:\r
+ web:\r
+ base-path: /\r
+ exposure:\r
+ include: health, metrics, prometheus\r
+server:\r
+ port: 6969\r
+ servlet:\r
+ context-path: /onap/policy/clamp/acm/kserveparticipant\r
+ ssl:\r
+ enabled: false\r
'-c', './a1pms-participant.sh',
'message-router', '3904'
]
+ policy-clamp-ac-kserve-ppnt:
+ image: ${CONTAINER_LOCATION}onap/policy-clamp-ac-kserve-ppnt:${POLICY_CLAMP_VERSION}
+ container_name: policy-clamp-ac-kserve-ppnt
+ depends_on:
+ - simulator
+ hostname: policy-clamp-ac-kserve-ppnt
+ ports:
+ - 30297:6969
+ volumes:
+ - ./config/clamp/KserveParticipantParameters.yaml:/opt/app/policy/clamp/etc/KserveParticipantParameters.yaml:ro
+ - ./config/clamp/logback.xml:/opt/app/policy/clamp/etc/logback.xml:ro
+ - ./wait_for_port.sh:/opt/app/policy/bin/wait_for_port.sh:ro
+ entrypoint: /opt/app/policy/bin/wait_for_port.sh
+ command: [
+ '-c', './kserve-participant.sh',
+ 'message-router', '3904'
+ ]
prometheus:
image: prom/prometheus:v2.32.1
container_name: prometheus