Versions in this module Expand all Collapse all v1 v1.1.0 Aug 7, 2023 Changes in this version type KuCli + ApiConfig func() api.Config v1.0.0 Jul 27, 2023 Changes in this version + type KuCli interface + DeletePod func(ctx context.Context, namespace, podName string) error + ExecPod func(ctx context.Context, namespace, pod string, in io.Reader, out io.Writer) error + GetDeployment func(ctx context.Context, namespace, deployment string) (*appV1.Deployment, error) + GetDeployments func(ctx context.Context, namespace string) ([]appV1.Deployment, error) + GetNamespaces func(ctx context.Context) ([]coreV1.Namespace, error) + GetPod func(ctx context.Context, namespace, podName string) (*coreV1.Pod, error) + GetPods func(ctx context.Context, namespace string) ([]coreV1.Pod, error) + GetService func(ctx context.Context, namespace, deployment string) (*coreV1.Service, error) + GetServices func(ctx context.Context, namespace string) ([]coreV1.Service, error) + TailLogs func(ctx context.Context, namespace, podName string, tailLines int64) ([]string, error) + TailfLogs func(ctx context.Context, namespace, podName string, tailLines int64) (chan string, error) + UpdateDeployment func(ctx context.Context, namespace string, deployment *appV1.Deployment) (*appV1.Deployment, error) + func NewLocalCli() KuCli