Documentation ¶
Index ¶
- func CreateNotExitNamespace(cli *kubernetes.Clientset, ns *v1.Namespace) (*v1.Namespace, error)
- func GetAllNamespaceName(cli *kubernetes.Clientset) ([]string, error)
- func GetNamespace(cli *kubernetes.Clientset, namespace string) (*v1.Namespace, error)
- func GetNamespacePage(cli *kubernetes.Clientset, q *common.QueryParam) (*common.Page, error)
- func ResourcesOfAppByNamespace(cli *kubernetes.Clientset, namespace, selector string) (map[string]*common.ResourceApp, error)
- func ResourcesUsageByNamespace(cli *kubernetes.Clientset, namespace, selector string) (*common.ResourceList, error)
- func UpdateNamespace(cli *kubernetes.Clientset, ns *v1.Namespace) (*v1.Namespace, error)
- type Namespace
- type NamespaceCell
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateNotExitNamespace ¶ added in v1.2.0
func GetAllNamespaceName ¶ added in v1.3.0
func GetAllNamespaceName(cli *kubernetes.Clientset) ([]string, error)
func GetNamespace ¶ added in v1.2.0
func GetNamespacePage ¶ added in v1.3.0
func GetNamespacePage(cli *kubernetes.Clientset, q *common.QueryParam) (*common.Page, error)
func ResourcesOfAppByNamespace ¶
func ResourcesOfAppByNamespace(cli *kubernetes.Clientset, namespace, selector string) (map[string]*common.ResourceApp, error)
func ResourcesUsageByNamespace ¶
func ResourcesUsageByNamespace(cli *kubernetes.Clientset, namespace, selector string) (*common.ResourceList, error)
func UpdateNamespace ¶ added in v1.2.0
Types ¶
type Namespace ¶ added in v1.2.0
type Namespace struct { ObjectMeta common.ObjectMeta `json:"objectMeta"` Status v1.NamespacePhase `json:"status"` }
type NamespaceCell ¶ added in v1.3.0
type NamespaceCell Namespace
func (NamespaceCell) GetProperty ¶ added in v1.3.0
func (cell NamespaceCell) GetProperty(name dataselector.PropertyName) dataselector.ComparableValue
Click to show internal directories.
Click to hide internal directories.