Documentation ¶
Index ¶
- type Client
- func (c *Client) ConfigMap(ns string) v12.ConfigMapInterface
- func (c *Client) DeleteNode(name string) error
- func (c *Client) GetEndpointsList(namespace string) (*v1.EndpointsList, error)
- func (c *Client) ListAllNamespacesPods() ([]*NamespacePod, error)
- func (c *Client) ListAllNamespacesSvcs() ([]*NamespaceSvc, error)
- func (c *Client) ListNodes() (*v1.NodeList, error)
- type NamespacePod
- type NamespaceSvc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewK8sClient ¶ added in v0.9.0
func (*Client) DeleteNode ¶
func (*Client) GetEndpointsList ¶
func (c *Client) GetEndpointsList(namespace string) (*v1.EndpointsList, error)
func (*Client) ListAllNamespacesPods ¶
func (c *Client) ListAllNamespacesPods() ([]*NamespacePod, error)
func (*Client) ListAllNamespacesSvcs ¶
func (c *Client) ListAllNamespacesSvcs() ([]*NamespaceSvc, error)
type NamespaceSvc ¶
type NamespaceSvc struct { Namespace v1.Namespace ServiceList *v1.ServiceList }
Click to show internal directories.
Click to hide internal directories.