-
Enhancement
-
Resolution: Done
-
Major
-
0.3.0
Since now we have the Data Index Service image available, it's time to have it deployed by the Operator.
For this to work we should create a new controller (CRD) that will deploy the Data Index Service.
Also this controller will be responsible to create Kafka, KafkaTopic and Infinispan CRs based on Strimzi and Infinispan operators. The namespace where the Data Index Service will be deployed must have those operators already installed. (This feature will be available in KOGITO-246)
More details about this implementation:
- it requires config map - ProtoFiles
- it requires following environment variables
KOGITO_PROTOBUF_FOLDER=/some/path/in/container/that/config/map/will/be/mapped
KOGITO_PROTOBUF_WATCH=true
QUARKUS_INFINISPAN_CLIENT_SERVER_LIST=list of Infinispan server:port
MP_MESSAGING_INCOMING_KOGITO_PROCESSINSTANCES_EVENTS_BOOTSTRAP_SERVERS=list of Kafka Server:port
- is related to
-
KOGITO-94 Integrate Infinispan Operator with Kogito Data Index controller
- Closed
-
KOGITO-246 Integrate Strimzi Operator with Kogito Data Index controller
- Closed
-
KOGITO-196 Create image for Data index service
- Resolved
-
KOGITO-252 Add an option to Kogito CLI to deploy the Data Index Service
- Resolved