Documentation
¶
Index ¶
- func NewCISKubeBenchReport(benchmark *starboard.CISKubeBenchReport) (flexLayout component.FlexLayout)
- func NewCISKubeBenchReportSummary(report *starboard.CISKubeBenchReport) (summary *component.Summary)
- func NewKubeHunterReport(report sec.KubeHunterReport) (flexLayout *component.FlexLayout)
- func NewPolarisReport(report *starboard.ConfigAuditReport) component.Component
- func NewReportSummary(generatedAt time.Time) (c *component.Summary)
- func NewScannerSummary(scanner sec.Scanner) (c *component.Summary)
- func NewVulnerabilitiesReport(reports []model.ContainerImageScanReport) (flexLayout component.FlexLayout)
- func NewVulnerabilitiesSummary(title string, summary sec.VulnerabilitySummary) (c *component.Summary)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCISKubeBenchReport ¶
func NewCISKubeBenchReport(benchmark *starboard.CISKubeBenchReport) (flexLayout component.FlexLayout)
func NewCISKubeBenchReportSummary ¶
func NewCISKubeBenchReportSummary(report *starboard.CISKubeBenchReport) (summary *component.Summary)
TODO Implement summary counting
func NewKubeHunterReport ¶
func NewKubeHunterReport(report sec.KubeHunterReport) (flexLayout *component.FlexLayout)
func NewPolarisReport ¶
func NewPolarisReport(report *starboard.ConfigAuditReport) component.Component
func NewVulnerabilitiesReport ¶
func NewVulnerabilitiesReport(reports []model.ContainerImageScanReport) (flexLayout component.FlexLayout)
func NewVulnerabilitiesSummary ¶
func NewVulnerabilitiesSummary(title string, summary sec.VulnerabilitySummary) (c *component.Summary)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.