kubeflow.org group
Workspace is the Schema for the Workspaces API
v1beta1 versionobjectWorkspaceSpec defines the desired state of Workspace
booleanif true, pending updates are NOT applied when the Workspace is paused if false, pending updates are applied when the Workspace is paused
string requiredthe WorkspaceKind to use
booleanif the workspace is paused (no pods running)
object requiredoptions for "podTemplate"-type WorkspaceKinds
object requiredthe selected podTemplate options
string requiredthe id of an imageConfig option
spec.podTemplate.options.imageConfig.values[]string requiredthe id of a podConfig option
spec.podTemplate.options.podConfig.values[]objectmetadata to be applied to the Pod resource
objectannotations to be applied to the Pod resource
objectlabels to be applied to the Pod resource
object requiredvolume configs
[]objectstring requiredthe mount path for the PVC
string requiredthe name of the PVC to mount
booleanif the PVC should be mounted as ReadOnly
stringthe name of the PVC to mount as the home volume
spec.podTemplate.volumeMounts.homeobjectWorkspaceStatus defines the observed state of Workspace
object requiredactivity information for the Workspace, used to determine when to cull
integer requiredthe last time activity was observed on the Workspace (UNIX epoch)
integer requiredthe last time we checked for activity on the Workspace (UNIX epoch)
integer requiredthe time when the Workspace was paused (UNIX epoch)
boolean requiredif the current Pod does not reflect the current "desired" state
spec.podTemplate.options have a redirect
and so will be patched on the next restartpodTemplate fields
like podMetadata, probes, extraEnv, or containerSecurityContextobject requiredinformation about the current podTemplate options (only set for WorkspaceKind of podTemplate kind)
object requiredinfo about the current imageConfig option
stringthe option id which will take effect after the next restart
[]objectstring requiredthe source option id
string requiredthe target option id
object requiredinfo about the current podConfig option
stringthe option id which will take effect after the next restart
[]objectstring requiredthe source option id
string requiredthe target option id
object requiredinformation about the Pod managed by this Workspace (only set for WorkspaceKind of podTemplate kind)
[]objectstring requiredthe name of the container
[]objectstring requiredthe name of the container
string requiredthe name of the Pod resource
string requiredthe current state of the Workspace
string requireda human-readable message about the state of the Workspace