Documentation ¶
Index ¶
- func CreateCluster() serde.Provider
- func CreateClusterRole(k serde.Provider, cr *rbacv1.ClusterRole) error
- func CreateClusterRoleBinding(k serde.Provider, crb *rbacv1.ClusterRoleBinding) error
- func CreateKubeconfig(sa string, ns string) ([]string, error)
- func CreateSecret(k serde.Provider, name string, ns string) error
- func CreateServiceAccount(k serde.Provider, name string, ns string) error
- func DeleteCluster()
- func DeleteClusterRole(k serde.Provider, cr *rbacv1.ClusterRole) error
- func DeleteClusterRoleBinding(k serde.Provider, crb *rbacv1.ClusterRoleBinding) error
- func DeleteSecret(k serde.Provider, name string, ns string) error
- func DeleteServiceAccount(k serde.Provider, name string, ns string) error
- func GetAuthorizationToken(k serde.Provider, ns string, serviceAccountName string) (string, error)
- func GetCluster() serde.Provider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCluster ¶
Write Cluster API code here, return kubeconfig
func CreateClusterRole ¶
func CreateClusterRole(k serde.Provider, cr *rbacv1.ClusterRole) error
func CreateClusterRoleBinding ¶
func CreateClusterRoleBinding(k serde.Provider, crb *rbacv1.ClusterRoleBinding) error
func CreateServiceAccount ¶
func DeleteCluster ¶
func DeleteCluster()
func DeleteClusterRole ¶
func DeleteClusterRole(k serde.Provider, cr *rbacv1.ClusterRole) error
func DeleteClusterRoleBinding ¶
func DeleteClusterRoleBinding(k serde.Provider, crb *rbacv1.ClusterRoleBinding) error
func DeleteServiceAccount ¶
func GetAuthorizationToken ¶
func GetCluster ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.