Documentation ¶
Index ¶
- Constants
- type KubeTrivy
- func (kt KubeTrivy) CreateVulnerability(name string, results report.Results) error
- func (kt KubeTrivy) DeleteVulnerability(target string) error
- func (kt KubeTrivy) GetImages() (imageMap map[string]map[string][]string, err error)
- func (kt KubeTrivy) GetVulnerability(target string) (*v1.Vulnerability, error)
- func (kt KubeTrivy) ListVulnerability() (*v1.VulnerabilityList, error)
- func (kt KubeTrivy) SyncVulnerability(resultsMap map[string]report.Results) error
- func (kt KubeTrivy) UpdateVulnerability(name string, results report.Results) error
Constants ¶
View Source
const ( Deployment = "deployment" DaemonSet = "daemonset" StatefulSet = "statefulset" CRD = "vulnerabilities.kubetrivy.io" )
K8s resources
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubeTrivy ¶
type KubeTrivy struct { Namespace string *kubernetes.Clientset KubeTrivy *kubetrivy.Clientset }
func NewKubeTrivy ¶
func (KubeTrivy) CreateVulnerability ¶
func (KubeTrivy) DeleteVulnerability ¶
func (KubeTrivy) GetVulnerability ¶
func (kt KubeTrivy) GetVulnerability(target string) (*v1.Vulnerability, error)
func (KubeTrivy) ListVulnerability ¶
func (kt KubeTrivy) ListVulnerability() (*v1.VulnerabilityList, error)
func (KubeTrivy) SyncVulnerability ¶
Click to show internal directories.
Click to hide internal directories.