package
0.21.4
Repository: https://github.com/marquiz/kubernetes.git
Documentation: pkg.go.dev

# Functions

DeleteAllEtcdKeys deletes all keys from etcd.
No description provided by the author
No description provided by the author
NewMasterComponents creates, initializes and starts master components based on the given config.
RCFromManifest reads a .json file and returns the rc in it.
No description provided by the author
TODO: Merge this into startMasterOrDie.
RunParallel spawns a goroutine per task in the given queue.
ScaleRC scales the given rc to the given replicas.
StartPods check for numPods in TestNS.
StartRC creates given rc if it doesn't already exist, then updates it via kubectl's scaler.
StopRC stops the rc via kubectl's stop library.
No description provided by the author

# Constants

Timeout used in benchmarks, to eg: scale an rc.
Test Namspace, for pods and rcs.
Rc manifest used to create pods for benchmarks.

# Structs

Config is a struct of configuration directives for NewMasterComponents.
MasterComponents is a control struct for all master components started via NewMasterComponents.

# Type aliases

Task is a function passed to worker goroutines by RunParallel.