Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
VES-HV Collector
HV-VES collector has been proposed, based on a need to process high-volumes of data generated frequently by a large number of NFs. It uses plain TCP connections. Connections are stream-based (as opposed to request-based) and long running. Payload is binary-encoded (currently using Google Protocol Buffers).
...
Added dependency on HV-VES DCAE components
Kafka Direct interface without using Message Router/ DMaaP client:
Kafka configuration details needs to be added in the application yaml of both publisher(cps-core) and consumer(cps-temporal) of the events published to Kafka. These configuration should preferably be defined in application-helm.yaml included in the OOM charts to provide flexibility while deploying the application.
Based on the encryption and authentication mechanism used, the required configurations could change. Hence it is suggested to use override files for configuring the required values according to the used environment.
Encryption and Authentication Listener Configuration
Supported security protocols are :
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
kafka: security: protocol: '{{ .Values.kafka.sasl_ssl.security.protocol }}' ssl: trust-store-type: '{{ .Values.kafka.sasl_ssl.security.trust-store-type }}' trust-store-location: '{{ .Values.kafka.sasl_ssl.security.trust-store-location }}' trust-store-password: '{{ .Values.kafka.sasl_ssl.security.trust-store-password }}' properties: sasl.mechanism: '{{ .Values.kafka.sasl_ssl.proeprties.sasl_mechanism }}' sasl.jaas.config: '{{ .Values.kafka.sasl.jaas.config }}' |
Application-helm configuration :
The final configuration required in application-helm.yaml :
...