pkg/

directory
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2019 License: Apache-2.0

Directories

Path Synopsis
apis
config/defaults
Package defaults contains cross-api-version configuration defaults
Package defaults contains cross-api-version configuration defaults
config/v1alpha3
Package v1alpha3 implements the v1alpha3 apiVersion of kind's cluster configuration +k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta
Package v1alpha3 implements the v1alpha3 apiVersion of kind's cluster configuration +k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta
Package build implements functionality to build the kind images
Package build implements functionality to build the kind images
base
Package base implements functionality to build the kind base image
Package base implements functionality to build the kind base image
node
Package node implements functionality to build the kind node image
Package node implements functionality to build the kind node image
Package cluster implements kind kubernetes-in-docker cluster management
Package cluster implements kind kubernetes-in-docker cluster management
constants
Package constants contains well known constants for kind clusters
Package constants contains well known constants for kind clusters
nodes
Package nodes contains functionality for Kubernetes-in-Docker nodes It mostly exists to break up functionality from sigs.k8s.io/kind/pkg/cluster
Package nodes contains functionality for Kubernetes-in-Docker nodes It mostly exists to break up functionality from sigs.k8s.io/kind/pkg/cluster
container
cri
Package cri contains types and extended functionality for the upstream Kubernetes CRI.
Package cri contains types and extended functionality for the upstream Kubernetes CRI.
docker
Package docker contains helpers for working with docker This package has no stability guarantees whatsoever! Package docker contains helpers for working with docker This package has no stability guarantees whatsoever!
Package docker contains helpers for working with docker This package has no stability guarantees whatsoever! Package docker contains helpers for working with docker This package has no stability guarantees whatsoever!
Package exec contains an interface for executing commands, along with helpers TODO(bentheelder): add standardized timeout functionality & a default timeout so that commands cannot hang indefinitely (!)
Package exec contains an interface for executing commands, along with helpers TODO(bentheelder): add standardized timeout functionality & a default timeout so that commands cannot hang indefinitely (!)
Package fs contains utilites for interacting with the host filesystem in a docker friendly way
Package fs contains utilites for interacting with the host filesystem in a docker friendly way
internal
apis/config
Package config implements the current apiVersion of the `kind` Config along with some common abstractions +k8s:deepcopy-gen=package +k8s:conversion-gen=sigs.k8s.io/kind/pkg/internal/apis/config +k8s:defaulter-gen=TypeMeta
Package config implements the current apiVersion of the `kind` Config along with some common abstractions +k8s:deepcopy-gen=package +k8s:conversion-gen=sigs.k8s.io/kind/pkg/internal/apis/config +k8s:defaulter-gen=TypeMeta
apis/config/encoding
Package encoding implements utilities for decoding from yaml the `kind` Config
Package encoding implements utilities for decoding from yaml the `kind` Config
apis/config/v1alpha3
Package v1alpha3 contains conversions for the v1alpha3 config types +k8s:conversion-gen=sigs.k8s.io/kind/pkg/internal/apis/config +k8s:conversion-gen-external-types=sigs.k8s.io/kind/pkg/apis/config/v1alpha3
Package v1alpha3 contains conversions for the v1alpha3 config types +k8s:conversion-gen=sigs.k8s.io/kind/pkg/internal/apis/config +k8s:conversion-gen-external-types=sigs.k8s.io/kind/pkg/apis/config/v1alpha3
build/kube
Package kube implements functionality to build Kubernetes for the purposes of installing into the kind node image
Package kube implements functionality to build Kubernetes for the purposes of installing into the kind node image
cluster/context
Package context contains the internal cluster context shared by various packages that implement the user face pkg/cluster.Context
Package context contains the internal cluster context shared by various packages that implement the user face pkg/cluster.Context
cluster/create/actions/config
Package config implements the kubeadm config action
Package config implements the kubeadm config action
cluster/create/actions/installcni
Package installcni implements the install CNI action
Package installcni implements the install CNI action
cluster/create/actions/installstorage
Package installstorage implements the an action to isntall a default storageclass
Package installstorage implements the an action to isntall a default storageclass
cluster/create/actions/kubeadminit
Package kubeadminit implements the kubeadm init action
Package kubeadminit implements the kubeadm init action
cluster/create/actions/kubeadmjoin
Package kubeadmjoin implements the kubeadm join action
Package kubeadmjoin implements the kubeadm join action
cluster/create/actions/loadbalancer
Package loadbalancer implements the load balancer configuration action
Package loadbalancer implements the load balancer configuration action
cluster/create/actions/waitforready
Package waitforready implements the wait for ready action
Package waitforready implements the wait for ready action
cluster/create/types
Package types contains types is used to export and share create cluster options with multiple packages without creating cycles
Package types contains types is used to export and share create cluster options with multiple packages without creating cycles
cluster/kubeadm
Package kubeadm contains kubeadm related constants and configuration
Package kubeadm contains kubeadm related constants and configuration
cluster/loadbalancer
Package loadbalancer contains external loadbalancer related constants and configuration
Package loadbalancer contains external loadbalancer related constants and configuration
cluster/logs
Package logs contains tooling for obtaining cluster logs
Package logs contains tooling for obtaining cluster logs
util/kustomize
Package kustomize contains helpers for working with embedded kustomize commands
Package kustomize contains helpers for working with embedded kustomize commands
log
Package log contains logging related functionality Package log contains logging related functionality
Package log contains logging related functionality Package log contains logging related functionality
fidget
Package fidget implements CLI functionality for bored users waiting for results
Package fidget implements CLI functionality for bored users waiting for results

Jump to

Keyboard shortcuts

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