Documentation ¶
Overview ¶
package kubernetes implements a steampipe plugin for kubernetes.
This plugin provides data that Steampipe uses to present foreign tables that represent kubernetes resources.
Index ¶
Constants ¶
View Source
const ( ColumnDescriptionTitle = "Title of the resource." ColumnDescriptionAkas = "Array of globally unique identifier strings (also known as) for the resource." ColumnDescriptionTags = "A map of tags for the resource. This includes both labels and annotations." )
Variables ¶
View Source
var ConfigSchema = map[string]*schema.Attribute{ "config_paths": { Type: schema.TypeList, Elem: &schema.Attribute{Type: schema.TypeString}, }, "config_path": { Type: schema.TypeString, }, "config_context": { Type: schema.TypeString, }, }
Functions ¶
func ConfigInstance ¶
func ConfigInstance() interface{}
func GetConfig ¶
func GetConfig(connection *plugin.Connection) kubernetesConfig
GetConfig :: retrieve and cast connection config from query data
func GetNewClientset ¶
GetNewClientset :: gets client for querying k8s apis for the provided context
Types ¶
This section is empty.
Source Files ¶
- common_columns.go
- connection_config.go
- plugin.go
- table_kubernetes_cluster_role.go
- table_kubernetes_cluster_role_binding.go
- table_kubernetes_config_map.go
- table_kubernetes_cronjob.go
- table_kubernetes_daemonset.go
- table_kubernetes_deployment.go
- table_kubernetes_endpoint_slice.go
- table_kubernetes_endpoints.go
- table_kubernetes_ingress.go
- table_kubernetes_job.go
- table_kubernetes_limit_range.go
- table_kubernetes_namespace.go
- table_kubernetes_network_policy.go
- table_kubernetes_node.go
- table_kubernetes_persistent_volume.go
- table_kubernetes_persistent_volume_claim.go
- table_kubernetes_pod.go
- table_kubernetes_pod_security_policy.go
- table_kubernetes_replicaset.go
- table_kubernetes_replication_controller.go
- table_kubernetes_resource_quota.go
- table_kubernetes_role.go
- table_kubernetes_role_binding.go
- table_kubernetes_secret.go
- table_kubernetes_service.go
- table_kubernetes_service_account.go
- table_kubernetes_stateful_set.go
- utils.go
Click to show internal directories.
Click to hide internal directories.