Documentation ¶
Overview ¶
Package workbenches provides utility functions to config Workbenches to secure Jupyter Notebook in Kubernetes environments with support for OAuth +groupName=datasciencecluster.opendatahub.io
Index ¶
- Variables
- type Workbenches
- func (in *Workbenches) DeepCopy() *Workbenches
- func (in *Workbenches) DeepCopyInto(out *Workbenches)
- func (w *Workbenches) GetComponentName() string
- func (w *Workbenches) Init(ctx context.Context, _ cluster.Platform) error
- func (w *Workbenches) OverrideManifests(ctx context.Context, platform cluster.Platform) error
- func (w *Workbenches) ReconcileComponent(ctx context.Context, cli client.Client, l logr.Logger, owner metav1.Object, ...) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ComponentName = "workbenches" DependentComponentName = "notebooks" )
Functions ¶
This section is empty.
Types ¶
type Workbenches ¶
type Workbenches struct {
components.Component `json:""`
}
Workbenches struct holds the configuration for the Workbenches component. +kubebuilder:object:generate=true
func (*Workbenches) DeepCopy ¶ added in v2.7.0
func (in *Workbenches) DeepCopy() *Workbenches
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workbenches.
func (*Workbenches) DeepCopyInto ¶
func (in *Workbenches) DeepCopyInto(out *Workbenches)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workbenches) GetComponentName ¶
func (w *Workbenches) GetComponentName() string
func (*Workbenches) OverrideManifests ¶ added in v2.2.0
Click to show internal directories.
Click to hide internal directories.