Versions in this module Expand all Collapse all v0 v0.0.1 May 23, 2023 Changes in this version + func ExecuteInPod(namespace string, name string, container string, command []string, ...) error + func GetNotebookPod(namespace string, notebookName string) (*v1.Pod, error) + func GetPodLogs(pod v1.Pod, container string, follow bool) error + func GetWorkspacePod(namespace string, workspacName string) (*v1.Pod, error) + func GetWorkspaceVolumes(namespace string, notebookName string) ([]v1.PersistentVolumeClaim, error) + func ReadSecret(name string, namespace string) (*v1.Secret, error) + func WaitForDeployment(name, namespace string, waitTimeout uint) error + func WaitUntilPodIsReady(name, namespace string) error + type Client struct + Config *rest.Config + CoreV1 *kubernetes.Clientset + Namespace string + func GetClient() *Client + func InitClient(kubeConfigPath string) (*Client, error) + func (o *Client) CreateDialer(name string, namespace string) (*httpstream.Dialer, error) + func (o *Client) ForwardPorts(name string, namespace string, ports []string) (PortForward, error) + type ConfigMapper struct + func NewConfigMapper(files []FileMap) ConfigMapper + func (o *ConfigMapper) BuildConfigMap(namespace, name string) error + type FileMap struct + Id string + LocalFilename string + MountPath string + type PortForward struct + ForwardedPorts []portforward.ForwardedPort + Name string + Namespace string + ReadyChannel chan struct{} + StopChannel chan struct{}