Documentation ¶
Index ¶
- func ConvertStringToKubeClient(kubeconfig string) (*kubernetes.Clientset, error)
- func ConvertStringToRawConfig(kubeconfig string) (clientcmdapi.Config, error)
- func ConvertStringToRestConfig(kubeconfig string) (*rest.Config, error)
- func CreateClusterRoleBinding(client *kubernetes.Clientset, roleBindingName string, roleName string, ...) error
- func CreateServiceAccount(client *kubernetes.Clientset, sa KubernetesServiceAccount) error
- func DeleteClusterRoleBinding(client *kubernetes.Clientset, roleBindingName string) error
- func DeleteServiceAccount(client *kubernetes.Clientset, sa KubernetesServiceAccount, ...) error
- func GetToken(client *kubernetes.Clientset, sa KubernetesServiceAccount) string
- type KubernetesServiceAccount
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertStringToKubeClient ¶
func ConvertStringToKubeClient(kubeconfig string) (*kubernetes.Clientset, error)
func ConvertStringToRawConfig ¶
func ConvertStringToRawConfig(kubeconfig string) (clientcmdapi.Config, error)
func CreateClusterRoleBinding ¶
func CreateClusterRoleBinding(client *kubernetes.Clientset, roleBindingName string, roleName string, sa KubernetesServiceAccount) error
func CreateServiceAccount ¶
func CreateServiceAccount(client *kubernetes.Clientset, sa KubernetesServiceAccount) error
func DeleteClusterRoleBinding ¶
func DeleteClusterRoleBinding(client *kubernetes.Clientset, roleBindingName string) error
func DeleteServiceAccount ¶
func DeleteServiceAccount(client *kubernetes.Clientset, sa KubernetesServiceAccount, removeNameSpace bool) error
func GetToken ¶
func GetToken(client *kubernetes.Clientset, sa KubernetesServiceAccount) string
Types ¶
Click to show internal directories.
Click to hide internal directories.