Documentation
¶
Index ¶
- func ListClusterRoleBindings(c *k8s.Client, cfg *config.Config) (map[string]*rbacv1.ClusterRoleBinding, error)
- func ListClusterRoles(c *k8s.Client, cfg *config.Config) (map[string]*rbacv1.ClusterRole, error)
- func ListConfigMaps(c *k8s.Client, cfg *config.Config) (map[string]*v1.ConfigMap, error)
- func ListDaemonSets(c *k8s.Client, cfg *config.Config) (map[string]*appsv1.DaemonSet, error)
- func ListDeployments(c *k8s.Client, cfg *config.Config) (map[string]*appsv1.Deployment, error)
- func ListEndpoints(c *k8s.Client, cfg *config.Config) (map[string]*v1.Endpoints, error)
- func ListHorizontalPodAutoscalers(c *k8s.Client, cfg *config.Config) (map[string]*autoscalingv1.HorizontalPodAutoscaler, error)
- func ListIngresses(c *k8s.Client, cfg *config.Config) (map[string]*nv1beta1.Ingress, error)
- func ListLimitRanges(c *k8s.Client, cfg *config.Config) (map[string]*v1.LimitRange, error)
- func ListNamespaces(c *k8s.Client, cfg *config.Config) (map[string]*v1.Namespace, error)
- func ListNetworkPolicies(c *k8s.Client, cfg *config.Config) (map[string]*nv1.NetworkPolicy, error)
- func ListNodes(c *k8s.Client, cfg *config.Config) (map[string]*v1.Node, error)
- func ListNodesMetrics(c *k8s.Client) (map[string]*mv1beta1.NodeMetrics, error)
- func ListPersistentVolumeClaims(c *k8s.Client, cfg *config.Config) (map[string]*v1.PersistentVolumeClaim, error)
- func ListPersistentVolumes(c *k8s.Client, cfg *config.Config) (map[string]*v1.PersistentVolume, error)
- func ListPodDisruptionBudgets(c *k8s.Client, cfg *config.Config) (map[string]*pv1beta1.PodDisruptionBudget, error)
- func ListPodSecurityPolicies(c *k8s.Client, cfg *config.Config) (map[string]*pv1beta1.PodSecurityPolicy, error)
- func ListPods(c *k8s.Client, cfg *config.Config) (map[string]*v1.Pod, error)
- func ListPodsMetrics(c *k8s.Client) (map[string]*mv1beta1.PodMetrics, error)
- func ListReplicaSets(c *k8s.Client, cfg *config.Config) (map[string]*appsv1.ReplicaSet, error)
- func ListRoleBindings(c *k8s.Client, cfg *config.Config) (map[string]*rbacv1.RoleBinding, error)
- func ListRoles(c *k8s.Client, cfg *config.Config) (map[string]*rbacv1.Role, error)
- func ListSecrets(c *k8s.Client, cfg *config.Config) (map[string]*v1.Secret, error)
- func ListServiceAccounts(c *k8s.Client, cfg *config.Config) (map[string]*v1.ServiceAccount, error)
- func ListServices(c *k8s.Client, cfg *config.Config) (map[string]*v1.Service, error)
- func ListStatefulSets(c *k8s.Client, cfg *config.Config) (map[string]*appsv1.StatefulSet, error)
- func ListVersion(c *k8s.Client, cfg *config.Config) (string, string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ListClusterRoleBindings ¶
func ListClusterRoleBindings(c *k8s.Client, cfg *config.Config) (map[string]*rbacv1.ClusterRoleBinding, error)
ListClusterRoleBindings list included ClusterRoleBindings.
func ListClusterRoles ¶ added in v0.6.0
func ListClusterRoles(c *k8s.Client, cfg *config.Config) (map[string]*rbacv1.ClusterRole, error)
ListClusterRoles list included ClusterRoles.
func ListConfigMaps ¶
func ListConfigMaps(c *k8s.Client, cfg *config.Config) (map[string]*v1.ConfigMap, error)
ListConfigMaps list all included ConfigMaps.
func ListDaemonSets ¶ added in v0.4.0
func ListDaemonSets(c *k8s.Client, cfg *config.Config) (map[string]*appsv1.DaemonSet, error)
ListDaemonSets list all included DaemonSets.
func ListDeployments ¶
func ListDeployments(c *k8s.Client, cfg *config.Config) (map[string]*appsv1.Deployment, error)
ListDeployments list all included Deployments.
func ListEndpoints ¶
func ListEndpoints(c *k8s.Client, cfg *config.Config) (map[string]*v1.Endpoints, error)
ListEndpoints list all included Endpoints.
func ListHorizontalPodAutoscalers ¶
func ListHorizontalPodAutoscalers(c *k8s.Client, cfg *config.Config) (map[string]*autoscalingv1.HorizontalPodAutoscaler, error)
ListHorizontalPodAutoscalers list all included HorizontalPodAutoscalers.
func ListIngresses ¶ added in v0.4.0
func ListIngresses(c *k8s.Client, cfg *config.Config) (map[string]*nv1beta1.Ingress, error)
ListIngresses list all included Ingresses.
func ListLimitRanges ¶ added in v0.3.10
func ListLimitRanges(c *k8s.Client, cfg *config.Config) (map[string]*v1.LimitRange, error)
ListLimitRanges list all included LimitRanges.
func ListNamespaces ¶
func ListNamespaces(c *k8s.Client, cfg *config.Config) (map[string]*v1.Namespace, error)
ListNamespaces list all included Namespaces.
func ListNetworkPolicies ¶ added in v0.4.0
func ListNetworkPolicies(c *k8s.Client, cfg *config.Config) (map[string]*nv1.NetworkPolicy, error)
ListNetworkPolicies list all included NetworkPolicies.
func ListNodes ¶
func ListNodes(c *k8s.Client, cfg *config.Config) (map[string]*v1.Node, error)
ListNodes list all included Nodes.
func ListNodesMetrics ¶
func ListNodesMetrics(c *k8s.Client) (map[string]*mv1beta1.NodeMetrics, error)
ListNodesMetrics fetch all available Node metrics on the cluster.
func ListPersistentVolumeClaims ¶
func ListPersistentVolumeClaims(c *k8s.Client, cfg *config.Config) (map[string]*v1.PersistentVolumeClaim, error)
ListPersistentVolumeClaims list all included PersistentVolumeClaims.
func ListPersistentVolumes ¶
func ListPersistentVolumes(c *k8s.Client, cfg *config.Config) (map[string]*v1.PersistentVolume, error)
ListPersistentVolumes list all included PersistentVolumes.
func ListPodDisruptionBudgets ¶ added in v0.3.10
func ListPodDisruptionBudgets(c *k8s.Client, cfg *config.Config) (map[string]*pv1beta1.PodDisruptionBudget, error)
ListPodDisruptionBudgets list all included PodDisruptionBudgets.
func ListPodSecurityPolicies ¶ added in v0.4.0
func ListPodSecurityPolicies(c *k8s.Client, cfg *config.Config) (map[string]*pv1beta1.PodSecurityPolicy, error)
ListPodSecurityPolicies list all included PodSecurityPolicies.
func ListPods ¶
func ListPods(c *k8s.Client, cfg *config.Config) (map[string]*v1.Pod, error)
ListPods list all filtered pods.
func ListPodsMetrics ¶
func ListPodsMetrics(c *k8s.Client) (map[string]*mv1beta1.PodMetrics, error)
ListPodsMetrics fetch all available Pod metrics on the cluster.
func ListReplicaSets ¶ added in v0.4.0
func ListReplicaSets(c *k8s.Client, cfg *config.Config) (map[string]*appsv1.ReplicaSet, error)
ListReplicaSets list all included ReplicaSets.
func ListRoleBindings ¶
func ListRoleBindings(c *k8s.Client, cfg *config.Config) (map[string]*rbacv1.RoleBinding, error)
ListRoleBindings list included RoleBindings.
func ListRoles ¶ added in v0.6.0
func ListRoles(c *k8s.Client, cfg *config.Config) (map[string]*rbacv1.Role, error)
ListRoles list included Roles.
func ListSecrets ¶
func ListSecrets(c *k8s.Client, cfg *config.Config) (map[string]*v1.Secret, error)
ListSecrets list all included Secrets.
func ListServiceAccounts ¶
func ListServiceAccounts(c *k8s.Client, cfg *config.Config) (map[string]*v1.ServiceAccount, error)
ListServiceAccounts list included ServiceAccounts.
func ListServices ¶
func ListServices(c *k8s.Client, cfg *config.Config) (map[string]*v1.Service, error)
ListServices list all included Services.
func ListStatefulSets ¶
func ListStatefulSets(c *k8s.Client, cfg *config.Config) (map[string]*appsv1.StatefulSet, error)
ListStatefulSets list available StatefulSets.
func ListVersion ¶ added in v0.4.0
func ListVersion(c *k8s.Client, cfg *config.Config) (string, string, error)
ListVersion return server api version.
Types ¶
This section is empty.