Documentation ¶
Index ¶
Constants ¶
View Source
const ( // DataIndexInfinispanImageName is the image name for the Data Index Service with Infinispan DataIndexInfinispanImageName = "kogito-data-index-infinispan" // DataIndexMongoDBImageName is the image name for the Data Index Service with MongoDB DataIndexMongoDBImageName = "kogito-data-index-mongodb" // DataIndexPostgresqlImageName is the image name for the Data Index Service with PostgreSQL DataIndexPostgresqlImageName = "kogito-data-index-postgresql" // DefaultDataIndexImageName is just the image name for the Data Index Service DefaultDataIndexImageName = DataIndexInfinispanImageName // DefaultDataIndexName is the default name for the Data Index instance service DefaultDataIndexName = "data-index" )
View Source
const ( // DefaultExplainabilityImageName is just the image name for the Explainability Service DefaultExplainabilityImageName = "kogito-explainability" // DefaultExplainabilityName is the default name for the Explainability instance service DefaultExplainabilityName = "explainability" )
View Source
const ( // DefaultJobsServiceImageName is the default image name for the Jobs Service image DefaultJobsServiceImageName = "kogito-jobs-service-ephemeral" // JobsServiceInfinispanImageName is the image name for the Jobs Service Service with Infinispan JobsServiceInfinispanImageName = "kogito-jobs-service-infinispan" // JobsServiceMongoDBImageName is the image name for the Jobs Service Service with MongoDB JobsServiceMongoDBImageName = "kogito-jobs-service-mongodb" // JobsServicePostgresqlImageName is the image name for the Jobs Service Service with PostgreSQL JobsServicePostgresqlImageName = "kogito-jobs-service-postgresql" // DefaultJobsServiceName is the default name for the Jobs Services instance service DefaultJobsServiceName = "jobs-service" )
View Source
const ( // DefaultMgmtConsoleName ... DefaultMgmtConsoleName = "management-console" // DefaultMgmtConsoleImageName ... DefaultMgmtConsoleImageName = "kogito-management-console" )
View Source
const ( // DefaultTaskConsoleName ... DefaultTaskConsoleName = "task-console" // DefaultTaskConsoleImageName ... DefaultTaskConsoleImageName = "kogito-task-console" )
View Source
const ( // DefaultTrustyImageName is just the image name for the Trusty Service DefaultTrustyImageName = "kogito-trusty-infinispan" // DefaultTrustyName is the default name for the Trusty instance service DefaultTrustyName = "trusty" )
View Source
const ( // DefaultTrustyUIName ... DefaultTrustyUIName = "trusty-ui" // DefaultTrustyUIImageName ... DefaultTrustyUIImageName = "kogito-trusty-ui" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶
type Reconciler interface {
Reconcile() error
}
Reconciler Interface to represent type of kogito supporting service resources like JobsService & MgmtConcole
type ReconcilerHandler ¶
type ReconcilerHandler interface {
GetSupportingServiceReconciler(instance api.KogitoSupportingServiceInterface) Reconciler
}
ReconcilerHandler ...
func NewReconcilerHandler ¶
func NewReconcilerHandler(context operator.Context, infraHandler manager.KogitoInfraHandler, supportingServiceHandler manager.KogitoSupportingServiceHandler, runtimeHandler manager.KogitoRuntimeHandler) ReconcilerHandler
NewReconcilerHandler ...
Click to show internal directories.
Click to hide internal directories.