var debugLong …
var debugExample …
var nameSuffixFunc …
type DebugAttachFunc …
type DebugOptions …
func NewDebugOptions(streams genericiooptions.IOStreams) *DebugOptions { … }
func NewCmdDebug(restClientGetter genericclioptions.RESTClientGetter, streams genericiooptions.IOStreams) *cobra.Command { … }
func (o *DebugOptions) AddFlags(cmd *cobra.Command) { … }
func (o *DebugOptions) Complete(restClientGetter genericclioptions.RESTClientGetter, cmd *cobra.Command, args []string) error { … }
func (o *DebugOptions) Validate() error { … }
func (o *DebugOptions) Run(restClientGetter genericclioptions.RESTClientGetter, cmd *cobra.Command) error { … }
func (o *DebugOptions) visitNode(ctx context.Context, node *corev1.Node) (*corev1.Pod, string, error) { … }
func (o *DebugOptions) visitPod(ctx context.Context, pod *corev1.Pod) (*corev1.Pod, string, error) { … }
func (o *DebugOptions) debugByEphemeralContainer(ctx context.Context, pod *corev1.Pod) (*corev1.Pod, string, error) { … }
func (o *DebugOptions) applyCustomProfile(debugPod *corev1.Pod, containerName string) error { … }
func (o *DebugOptions) applyCustomProfileEphemeral(debugPod *corev1.Pod, containerName string) error { … }
func (o *DebugOptions) debugByCopy(ctx context.Context, pod *corev1.Pod) (*corev1.Pod, string, error) { … }
func (o *DebugOptions) generateDebugContainer(pod *corev1.Pod) (*corev1.Pod, *corev1.EphemeralContainer, error) { … }
func (o *DebugOptions) generateNodeDebugPod(node *corev1.Node) (*corev1.Pod, error) { … }
func (o *DebugOptions) generatePodCopyWithDebugContainer(pod *corev1.Pod) (*corev1.Pod, string, error) { … }
func (o *DebugOptions) computeDebugContainerName(pod *corev1.Pod) string { … }
func containerNameToRef(pod *corev1.Pod) map[string]*corev1.Container { … }
func (o *DebugOptions) waitForContainer(ctx context.Context, ns, podName, containerName string) (*corev1.Pod, error) { … }
func (o *DebugOptions) handleAttachPod(ctx context.Context, restClientGetter genericclioptions.RESTClientGetter, cmdPath string, ns, podName, containerName string) error { … }
func getContainerStatusByName(pod *corev1.Pod, containerName string) *corev1.ContainerStatus { … }
func logOpts(ctx context.Context, restClientGetter genericclioptions.RESTClientGetter, pod *corev1.Pod, opts *attach.AttachOptions) error { … }