Documentation
¶
Index ¶
- func CreateConfigMap(clientSet kubernetes.Interface, cmObject *corev1.ConfigMap) error
- func CreateJob(clientSet kubernetes.Interface, jobObject *batchv1.Job) (*batchv1.Job, error)
- func CreateSecret(clientSet kubernetes.Interface, secretObject *corev1.Secret) error
- func DeleteConfigMap(clientSet kubernetes.Interface, cmName string) error
- func DeleteJob(clientSet kubernetes.Interface, name string) error
- func DeletePod(clientSet kubernetes.Interface, name string) error
- func DeleteSecret(clientSet kubernetes.Interface, secretName string) error
- func GetConfigMap(clientSet kubernetes.Interface, cmName string) (*corev1.ConfigMap, error)
- func GetSecret(clientSet kubernetes.Interface, secretName string) (*corev1.Secret, error)
- func KubeClient(kubeConfig string) (*kubernetes.Clientset, error)
- func KubeConfig(kubeConfig string) (*rest.Config, error)
- func ListJob(clientSet kubernetes.Interface, opts metav1.ListOptions) (*batchv1.JobList, error)
- func ListPod(clientSet kubernetes.Interface, opts metav1.ListOptions) (*corev1.PodList, error)
- func RandomStr(len int) string
- func XwcClient(kubeConfig string) (*xwcclient.Clientset, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateConfigMap ¶
func CreateConfigMap(clientSet kubernetes.Interface, cmObject *corev1.ConfigMap) error
func CreateSecret ¶
func CreateSecret(clientSet kubernetes.Interface, secretObject *corev1.Secret) error
func DeleteConfigMap ¶
func DeleteConfigMap(clientSet kubernetes.Interface, cmName string) error
func DeleteSecret ¶
func DeleteSecret(clientSet kubernetes.Interface, secretName string) error
func GetConfigMap ¶
func KubeClient ¶
func KubeClient(kubeConfig string) (*kubernetes.Clientset, error)
KubeClient from config
func ListJob ¶
func ListJob(clientSet kubernetes.Interface, opts metav1.ListOptions) (*batchv1.JobList, error)
func ListPod ¶
func ListPod(clientSet kubernetes.Interface, opts metav1.ListOptions) (*corev1.PodList, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.