Documentation
¶
Index ¶
Constants ¶
View Source
const ( // DefaultProtobufMountPath Default Proto Buf file path DefaultProtobufMountPath = operator.KogitoHomeDir + "/data/protobufs" // ConfigMapProtoBufEnabledLabelKey label key used by configMaps that are meant to hold protobuf files ConfigMapProtoBufEnabledLabelKey = "kogito-protobuf" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProtoBufConfigMapHandler ¶
type ProtoBufConfigMapHandler interface { GetProtoBufConfigMapName(runtimeInstance api.KogitoRuntimeInterface) string CreateProtoBufConfigMap(runtimeInstance api.KogitoRuntimeInterface) (*corev1.ConfigMap, error) FetchProtoBufConfigMap(runtimeInstance api.KogitoRuntimeInterface) (*corev1.ConfigMap, error) CreateProtoBufConfigMapReference(runtimeInstance api.KogitoRuntimeInterface) api.VolumeReferenceInterface }
ProtoBufConfigMapHandler ...
func NewProtoBufConfigMapHandler ¶
func NewProtoBufConfigMapHandler(context operator.Context) ProtoBufConfigMapHandler
NewProtoBufConfigMapHandler ...
type ProtoBufConfigMapReconciler ¶
type ProtoBufConfigMapReconciler interface {
Reconcile() error
}
ProtoBufConfigMapReconciler ...
func NewProtoBufConfigMapReconciler ¶
func NewProtoBufConfigMapReconciler(context operator.Context, instance api.KogitoSupportingServiceInterface, serviceDefinition *kogitoservice.ServiceDefinition, runtimeHandler manager.KogitoRuntimeHandler) ProtoBufConfigMapReconciler
NewProtoBufConfigMapReconciler ...
type ProtoBufHandler ¶
type ProtoBufHandler interface {
MountProtoBufConfigMapOnDataIndex(runtimeInstance api.KogitoRuntimeInterface) (err error)
}
ProtoBufHandler ...
func NewProtoBufHandler ¶
func NewProtoBufHandler(context operator.Context, supportingServiceHandler manager.KogitoSupportingServiceHandler) ProtoBufHandler
NewProtoBufHandler ...
Click to show internal directories.
Click to hide internal directories.