Documentation ¶
Overview ¶
Package dashboard provides utility functions to config Open Data Hub Dashboard: A web dashboard that displays installed Open Data Hub components with easy access to component UIs and documentation +groupName=datasciencecluster.opendatahub.io
Index ¶
- Variables
- type Dashboard
- func (in *Dashboard) DeepCopy() *Dashboard
- func (in *Dashboard) DeepCopyInto(out *Dashboard)
- func (d *Dashboard) GetComponentName() string
- func (d *Dashboard) OverrideManifests(platform string) error
- func (d *Dashboard) ReconcileComponent(ctx context.Context, cli client.Client, logger logr.Logger, ...) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ComponentName = "dashboard" Path = deploy.DefaultManifestPath + "/" + ComponentName + "/base" // ODH PathISV = deploy.DefaultManifestPath + "/" + ComponentName + "/apps" // ODH APPS PathModelServing = deploy.DefaultManifestPath + "/" + ComponentName + "/modelserving" // ODH modelserving PathCRDs = deploy.DefaultManifestPath + "/" + ComponentName + "/crd" // ODH + RHOAI PathConsoleLink = deploy.DefaultManifestPath + "/" + ComponentName + "/consolelink" // ODH consolelink ComponentNameSupported = "rhods-dashboard" PathSupported = deploy.DefaultManifestPath + "/" + ComponentName + "/overlays/rhoai" // RHOAI PathSupportedModelServing = deploy.DefaultManifestPath + "/" + ComponentName + "/overlays/modelserving" // RHOAI modelserving PathISVSM = deploy.DefaultManifestPath + "/" + ComponentName + "/overlays/apps/apps-onprem" // RHOAI APPS PathISVAddOn = deploy.DefaultManifestPath + "/" + ComponentName + "/overlays/apps/apps-addon" // RHOAI APPS PathConsoleLinkSupported = deploy.DefaultManifestPath + "/" + ComponentName + "/overlays/consolelink" // RHOAI PathODHDashboardConfig = deploy.DefaultManifestPath + "/" + ComponentName + "/overlays/odhdashboardconfig" // RHOAI odhdashboardconfig NameConsoleLink = "console" NamespaceConsoleLink = "openshift-console" )
Functions ¶
This section is empty.
Types ¶
type Dashboard ¶
type Dashboard struct {
components.Component `json:""`
}
Dashboard struct holds the configuration for the Dashboard component. +kubebuilder:object:generate=true
func (*Dashboard) DeepCopy ¶ added in v2.7.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dashboard.
func (*Dashboard) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Dashboard) GetComponentName ¶
func (*Dashboard) OverrideManifests ¶ added in v2.2.0
Click to show internal directories.
Click to hide internal directories.