Documentation ¶
Index ¶
- Constants
- func CompareStorageSecrets(s1 corev1.Secret, s2 corev1.Secret) bool
- func IgnoreDeletingErrors(err error) error
- func RoleBindingsAreEqual(sm1 k8srbacv1.RoleBinding, sm2 k8srbacv1.RoleBinding) bool
- type KServeCustomCACertReconciler
- type ModelRegistryInferenceServiceReconciler
- type MonitoringReconciler
- type NimAccountReconciler
- type OpenshiftInferenceServiceReconciler
- func (r *OpenshiftInferenceServiceReconciler) DeleteResourcesIfNoIsvcExists(ctx context.Context, log logr.Logger, namespace string) error
- func (r *OpenshiftInferenceServiceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenshiftInferenceServiceReconciler) SetupWithManager(mgr ctrl.Manager) error
- type StorageSecretReconciler
Constants ¶
const ( RoleBindingName = "prometheus-ns-access" OpenshiftMonitoringNS = "openshift-monitoring" // PrometheusClusterRole & MonitoringSA specified within odh-manifests PrometheusClusterRole = "prometheus-ns-access" MonitoringSA = "prometheus-custom" )
Variables ¶
This section is empty.
Functions ¶
func CompareStorageSecrets ¶
CompareStorageSecrets checks if two secrets are equal, if not return false
func IgnoreDeletingErrors ¶
func RoleBindingsAreEqual ¶
func RoleBindingsAreEqual(sm1 k8srbacv1.RoleBinding, sm2 k8srbacv1.RoleBinding) bool
RoleBindingsAreEqual checks if RoleBinding are equal, if not return false
Types ¶
type KServeCustomCACertReconciler ¶
func (*KServeCustomCACertReconciler) SetupWithManager ¶
func (r *KServeCustomCACertReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ModelRegistryInferenceServiceReconciler ¶
type ModelRegistryInferenceServiceReconciler struct {
// contains filtered or unexported fields
}
ModelRegistryInferenceServiceReconciler holds the controller configuration.
func NewModelRegistryInferenceServiceReconciler ¶
func NewModelRegistryInferenceServiceReconciler(client client.Client, log logr.Logger) *ModelRegistryInferenceServiceReconciler
func (*ModelRegistryInferenceServiceReconciler) Reconcile ¶
func (r *ModelRegistryInferenceServiceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile performs the reconciliation of the model registry based on Kubeflow InferenceService CRs
func (*ModelRegistryInferenceServiceReconciler) SetupWithManager ¶
func (r *ModelRegistryInferenceServiceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type MonitoringReconciler ¶
func (*MonitoringReconciler) Reconcile ¶
func (r *MonitoringReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile will manage the creation, update and deletion of the ModelMesh monitoring resources
func (*MonitoringReconciler) SetupWithManager ¶
func (r *MonitoringReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NimAccountReconciler ¶
func (*NimAccountReconciler) SetupWithManager ¶
type OpenshiftInferenceServiceReconciler ¶
type OpenshiftInferenceServiceReconciler struct { MeshDisabled bool // contains filtered or unexported fields }
OpenshiftInferenceServiceReconciler holds the controller configuration.
func (*OpenshiftInferenceServiceReconciler) DeleteResourcesIfNoIsvcExists ¶
func (*OpenshiftInferenceServiceReconciler) Reconcile ¶
func (r *OpenshiftInferenceServiceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile performs the reconciling of the Openshift objects for a Kubeflow InferenceService.
func (*OpenshiftInferenceServiceReconciler) SetupWithManager ¶
func (r *OpenshiftInferenceServiceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type StorageSecretReconciler ¶
func (*StorageSecretReconciler) ReconcileStorageSecret ¶
func (r *StorageSecretReconciler) ReconcileStorageSecret( secret *corev1.Secret, ctx context.Context) error
ReconcileStorageSecret will manage the creation, update and deletion of the Storage Config Secret
func (*StorageSecretReconciler) SetupWithManager ¶
func (r *StorageSecretReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.