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 { CreateProtoBufConfigMap(runtimeInstance api.KogitoRuntimeInterface) (*corev1.ConfigMap, error) FetchProtoBufConfigMap(runtimeInstance api.KogitoRuntimeInterface) (*corev1.ConfigMap, error) FetchAllProtoBufConfigMaps(namespace string) ([]corev1.ConfigMap, error) CreateProtoBufConfigMapVolumeReference(protoBufConfigMapName string) 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.KogitoRuntimeInterface) ProtoBufConfigMapReconciler
NewProtoBufConfigMapReconciler ...
type ProtoBufHandler ¶
type ProtoBufHandler interface { MountProtoBufConfigMapOnDataIndex(runtimeInstance api.KogitoRuntimeInterface) (err error) MountAllProtoBufConfigMapOnDataIndexDeployment(deployment *appsv1.Deployment) (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.