const pollingPeriod …
const workersNo …
const kubeletLogsPath …
const kubeProxyLogsPath …
const kubeAddonsLogsPath …
const kubeMasterAddonsLogsPath …
const apiServerLogsPath …
const controllersLogsPath …
const schedulerLogsPath …
var nodeLogsToCheck …
var masterLogsToCheck …
type TimestampedSize …
type LogSizeGatherer …
type LogsSizeVerifier …
type SingleLogSummary …
type LogSizeDataTimeseries …
type LogsSizeDataSummary …
func (s *LogsSizeDataSummary) PrintHumanReadable() string { … }
func (s *LogsSizeDataSummary) PrintJSON() string { … }
func (s *LogsSizeDataSummary) SummaryKind() string { … }
type LogsSizeData …
type WorkItem …
func prepareData(masterAddress string, nodeAddresses []string) *LogsSizeData { … }
func (d *LogsSizeData) addNewData(ip, path string, timestamp time.Time, size int) { … }
func NewLogsVerifier(ctx context.Context, c clientset.Interface) *LogsSizeVerifier { … }
func (s *LogsSizeVerifier) GetSummary() *LogsSizeDataSummary { … }
func (s *LogsSizeVerifier) Run(ctx context.Context) { … }
func (g *LogSizeGatherer) Run(ctx context.Context) { … }
func (g *LogSizeGatherer) pushWorkItem(workItem WorkItem) { … }
func (g *LogSizeGatherer) Work(ctx context.Context) bool { … }