Documentation
¶
Index ¶
- func GetDeployment(ctx context.Context, client *kubernetes.Clientset, service KindNamespaceName) (*appsv1.Deployment, error)
- func GetPodStatus(ctx context.Context, client *kubernetes.Clientset, namespace string, ...) (map[string]corev1.PodStatus, error)
- func GetStatefulset(ctx context.Context, client *kubernetes.Clientset, service KindNamespaceName) (*appsv1.StatefulSet, error)
- func RestartService(ctx context.Context, clientset *kubernetes.Clientset, ...) error
- type KindNamespaceName
- type PodStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDeployment ¶
func GetDeployment(ctx context.Context, client *kubernetes.Clientset, service KindNamespaceName) (*appsv1.Deployment, error)
func GetPodStatus ¶
func GetStatefulset ¶
func GetStatefulset(ctx context.Context, client *kubernetes.Clientset, service KindNamespaceName) (*appsv1.StatefulSet, error)
func RestartService ¶
func RestartService(ctx context.Context, clientset *kubernetes.Clientset, service KindNamespaceName) error
Types ¶
type KindNamespaceName ¶
type KindNamespaceName struct { Kind string `json:"kind"` Name string `json:"name"` Namespace string `json:"namespace"` }
func (KindNamespaceName) String ¶
func (s KindNamespaceName) String() string
Click to show internal directories.
Click to hide internal directories.