utils

package
v1.2.0-rc.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var APIExtensionsClient apiextensionsclient.Interface

APIExtensionsClient k8s client set

View Source
var (
	// DefaultPatchBackoff for patch status field
	DefaultPatchBackoff = wait.Backoff{
		Duration: 1 * time.Second,
		Steps:    3,
		Factor:   2,
		Jitter:   1.1,
	}
)

K8sClient k8s client set

NetworkClient network client set

Functions

func IsDaemonSetPod

func IsDaemonSetPod(pod *corev1.Pod) bool

IsDaemonSetPod pod is create by daemonSet

func IsJobPod

func IsJobPod(pod *corev1.Pod) bool

IsJobPod pod is create by Job

func IsStsPod

func IsStsPod(pod *corev1.Pod) bool

IsStsPod pod is sts

func Max

func Max(a, b int) int

func Minimal

func Minimal(a int) int

func PodSandboxExited

func PodSandboxExited(p *corev1.Pod) bool

PodSandboxExited pod sandbox is exited

func RegisterClients

func RegisterClients(restConfig *rest.Config)

RegisterClients create all k8s clients

func TrimStr

func TrimStr(s string, l int) string

TrimStr witch len

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL