Documentation ¶
Index ¶
Constants ¶
View Source
const ( KeyK8sVersion = "kubernetes_version" KeyK8sRestConfig = "kubernetes_rest_config" KeyK8sClient = "kubernetes_client" )
View Source
const ( KeyK8sCoreV1NodeList = "kubernetes_core_v1_nodelist" KeyK8sCoreV1PodList = "kubernetes_core_v1_podlist" KeyK8sCoreV1ServiceList = "kubernetes_core_v1_servicelist" KeyK8sCoreV1EndpointList = "kubernetes_core_v1_endpointlist" )
View Source
const (
KeyK8sAppsV1DeploymentList = "kubernetes_apps_v1_deployment_list"
)
View Source
const (
KeyK8sPolicyV1Beta1PodSecurityPolicyList = "kubernetes_policy_v1beta1_pod_security_policy_list"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type K8sAppsV1Collector ¶
type K8sAppsV1Collector struct{}
func (*K8sAppsV1Collector) Do ¶
func (*K8sAppsV1Collector) Do(ctx detek.DetekContext) error
func (*K8sAppsV1Collector) GetMeta ¶
func (*K8sAppsV1Collector) GetMeta() detek.CollectorInfo
type K8sClientCollector ¶
type K8sClientCollector struct {
KubeconfigPath string
}
func (*K8sClientCollector) Do ¶
func (c *K8sClientCollector) Do(ctx detek.DetekContext) error
func (*K8sClientCollector) GetMeta ¶
func (*K8sClientCollector) GetMeta() detek.CollectorInfo
type K8sCoreV1Collector ¶
type K8sCoreV1Collector struct{}
func (*K8sCoreV1Collector) Do ¶
func (*K8sCoreV1Collector) Do(dctx detek.DetekContext) error
func (*K8sCoreV1Collector) GetMeta ¶
func (*K8sCoreV1Collector) GetMeta() detek.CollectorInfo
type K8sPolicyV1Beta1Collector ¶
type K8sPolicyV1Beta1Collector struct{}
func (*K8sPolicyV1Beta1Collector) Do ¶
func (*K8sPolicyV1Beta1Collector) Do(dctx detek.DetekContext) error
func (*K8sPolicyV1Beta1Collector) GetMeta ¶
func (*K8sPolicyV1Beta1Collector) GetMeta() detek.CollectorInfo
Click to show internal directories.
Click to hide internal directories.