Documentation ¶
Index ¶
- Constants
- func AppendConfigMapWatchedObjects(b *builder.Builder) *builder.Builder
- func AppendInfinispanWatchedObjects(b *builder.Builder) *builder.Builder
- func AppendKafkaWatchedObjects(b *builder.Builder) *builder.Builder
- func AppendKeycloakWatchedObjects(b *builder.Builder) *builder.Builder
- func AppendMongoDBWatchedObjects(b *builder.Builder) *builder.Builder
- func AppendSecretWatchedObjects(b *builder.Builder) *builder.Builder
- func GetKafkaConfigMapName(runtime api.RuntimeType) string
- type MongoDBCredential
- type Reconciler
- type ReconcilerHandler
- type StatusHandler
Constants ¶
View Source
const (
// QuarkusKafkaBootstrapAppProp quarkus application property for setting kafka server
QuarkusKafkaBootstrapAppProp = "kafka.bootstrap.servers"
)
Variables ¶
This section is empty.
Functions ¶
func AppendConfigMapWatchedObjects ¶ added in v1.12.0
AppendConfigMapWatchedObjects ...
func AppendInfinispanWatchedObjects ¶
AppendInfinispanWatchedObjects ...
func AppendKafkaWatchedObjects ¶
AppendKafkaWatchedObjects ...
func AppendKeycloakWatchedObjects ¶
AppendKeycloakWatchedObjects ...
func AppendMongoDBWatchedObjects ¶
AppendMongoDBWatchedObjects ...
func AppendSecretWatchedObjects ¶ added in v1.12.0
AppendSecretWatchedObjects ...
func GetKafkaConfigMapName ¶ added in v1.12.0
func GetKafkaConfigMapName(runtime api.RuntimeType) string
GetKafkaConfigMapName ...
Types ¶
type MongoDBCredential ¶
type MongoDBCredential struct { AuthDatabase string `yaml:"auth-database"` Username string `yaml:"username"` Password string `yaml:"password"` Database string `yaml:"database"` }
MongoDBCredential holds the credentials information of a user into an mongoDB server
type Reconciler ¶
type Reconciler interface {
Reconcile() error
}
Reconciler Interface to represent type of supported kogito infra reconciliation algorithm for resources like Infinispan, kafka & keycloak
type ReconcilerHandler ¶
type ReconcilerHandler interface { GetInfraReconciler(instance api.KogitoInfraInterface) (Reconciler, error) GetConfigMapReferenceReconciler(instance api.KogitoInfraInterface) Reconciler GetSecretReferenceReconciler(instance api.KogitoInfraInterface) Reconciler GetInfraPropertiesReconciler(instance api.KogitoInfraInterface) Reconciler GetReconcileResultFor(err error, requeue bool) (reconcile.Result, error) }
ReconcilerHandler ...
func NewReconcilerHandler ¶
func NewReconcilerHandler(context operator.Context) ReconcilerHandler
NewReconcilerHandler ...
type StatusHandler ¶
type StatusHandler interface {
UpdateBaseStatus(instance api.KogitoInfraInterface, err *error)
}
StatusHandler ...
func NewStatusHandler ¶
func NewStatusHandler(context operator.Context, infraHandler manager.KogitoInfraHandler) StatusHandler
NewStatusHandler ...
Source Files ¶
- configmapreference_reconciler.go
- errors.go
- infinispan_reconciler.go
- infinispanconfig_reconciler.go
- infinispancredential_reconciler.go
- infinispantruststore_reconciler.go
- infinispantruststoresecret_reconciler.go
- infraproperties_reconciler.go
- kafka_reconciler.go
- kafkaconfig_reconciler.go
- keycloak_reconciler.go
- knative_reconciler.go
- mongodb_reconciler.go
- mongodbconfig_reconciler.go
- mongodbcredential_reconciler.go
- reconciler.go
- secretreference_reconciler.go
- status.go
Click to show internal directories.
Click to hide internal directories.