Documentation ¶
Index ¶
- func Cmd() *cobra.Command
- func RunCollect(cmd *cobra.Command, args []string)
- type Collector
- func (c *Collector) CollectCR(list client.ObjectList)
- func (c *Collector) CollectCRs()
- func (c *Collector) CollectDescribe(Kind string, Name string)
- func (c *Collector) CollectPVCs(listOptions client.ListOptions)
- func (c *Collector) CollectPVs(listOptions client.ListOptions)
- func (c *Collector) CollectPodsLogs(listOptions client.ListOptions)
- func (c *Collector) CollectSCC()
- func (c *Collector) ExportDiagnostics(destDir string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Collector ¶
type Collector struct {
// contains filtered or unexported fields
}
Collector configuration for diagnostics
func (*Collector) CollectCRs ¶
func (c *Collector) CollectCRs()
CollectCRs collects the content of multiple CR types
func (*Collector) CollectDescribe ¶
CollectDescribe collects output of the "describe pod" of a single pod
func (*Collector) CollectPVCs ¶
func (c *Collector) CollectPVCs(listOptions client.ListOptions)
CollectPVCs collects describe of PVCs
func (*Collector) CollectPVs ¶
func (c *Collector) CollectPVs(listOptions client.ListOptions)
CollectPVs collects describe of PVs
func (*Collector) CollectPodsLogs ¶
func (c *Collector) CollectPodsLogs(listOptions client.ListOptions)
CollectPodsLogs collects logs of all existing noobaa pods
func (*Collector) ExportDiagnostics ¶
ExportDiagnostics info
Click to show internal directories.
Click to hide internal directories.