Versions in this module Expand all Collapse all v0 v0.1.0 Dec 6, 2017 Changes in this version + func GetAnnotationIntegerValue(obj *metav1.ObjectMeta, annotationName string, defaultValue int) int + func GetSchedule(deployments []*extensionsv1.Deployment, readyClusters []*v1beta1.Cluster) ([]*extensionsv1.Deployment, error) + func StartDeploymentController(cController *cluster.ClusterController, config *restclient.Config, ...) + type ClusterData struct + Labels map[string]string + Name string + Priority int + TotalCapacity int + UsedCapacity int + type DeploymentController struct + func (dc *DeploymentController) Run(stopChan <-chan struct{}) + type DeploymentData struct + Annotations map[string]string + Name string + Replicas int + UnscheduledReplicas int