client-go: kmodules.xyz/client-go Index | Files | Directories

package kutil

import "kmodules.xyz/client-go"

Index

Package Files

doc.go util.go

Constants

const (
    RetryInterval    = 50 * time.Millisecond
    RetryTimeout     = 2 * time.Second
    ReadinessTimeout = 10 * time.Minute
    GCTimeout        = 5 * time.Minute
)

Variables

var (
    ErrNotFound = errors.New("not found")
    ErrUnknown  = errors.New("unknown")
)

func AdmissionWebhookDeniedRequest Uses

func AdmissionWebhookDeniedRequest(err error) bool

func IsRequestRetryable Uses

func IsRequestRetryable(err error) bool

type VerbType Uses

type VerbType string
const (
    VerbUnchanged VerbType = ""
    VerbCreated   VerbType = "created"
    VerbPatched   VerbType = "patched"
    VerbUpdated   VerbType = "updated"
    VerbDeleted   VerbType = "deleted"

    ObjectNameField = "metadata.name"
)

Directories

PathSynopsis
admissionregistration/v1beta1
apiextensions/v1beta1
apiregistration/v1beta1
api/v1
apps/v1
batch/v1
batch/v1beta1
core/v1
discovery
dynamic
dynamic/applyPackage apply is a dynamic, client-side substitute for `kubectl apply` that tries to guess the right thing to do without any type-specific knowledge.
dynamic/clientset
dynamic/discovery
dynamic/informer
dynamic/lister
dynamic/object
extensions/v1beta1
logs
meta
networking/v1beta1
openapi
policy/v1beta1
rbac/v1
tools/analytics
tools/backup
tools/cli
tools/clientcmd
tools/clusterid
tools/doctornolint:goconst
tools/exec
tools/fsnotify
tools/ipallocator
tools/portforward
tools/pushgateway
tools/queue
tools/wait

Package kutil imports 4 packages (graph) and is imported by 80 packages. Updated 2020-09-28. Refresh now. Tools for package owners.