Documentation ¶
Index ¶
Constants ¶
View Source
const ( // MaxPodsPerChunk is the maximum number of pods we can schedule for each // chunk in case of failures. MaxPodsPerChunk = 3 // DefaultUserImage is the image used for jobs when the user does not specify // an image. DefaultUserImage = "ubuntu:16.04" )
Variables ¶
This section is empty.
Functions ¶
func NewAPIServer ¶
func NewAPIServer( etcdAddress string, etcdPrefix string, address string, kubeClient *kube.Clientset, namespace string, workerImage string, workerSidecarImage string, workerImagePullPolicy string, storageRoot string, storageBackend string, storageHostPath string, iamRole string, imagePullSecret string, reporter *metrics.Reporter, ) (ppsclient.APIServer, error)
NewAPIServer creates an APIServer.
func NewSidecarAPIServer ¶ added in v1.5.0
func NewSidecarAPIServer( etcdAddress string, etcdPrefix string, address string, iamRole string, reporter *metrics.Reporter, ) (ppsclient.APIServer, error)
NewSidecarAPIServer creates an APIServer that has limited functionalities and is meant to be run as a worker sidecar. It cannot, for instance, create pipelines.
func RepoNameToEnvString ¶
RepoNameToEnvString is a helper which uppercases a repo name for use in environment variable names.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.