Versions in this module Expand all Collapse all v1 v1.5.1 Apr 28, 2017 Changes in this version + const DefaultRecreateTimeoutSeconds + const DefaultRollingIntervalSeconds + const DefaultRollingTimeoutSeconds + const DefaultRollingUpdatePeriodSeconds + const DeployerPodForDeploymentLabel + const DeploymentAnnotation + const DeploymentCancelledAnnotation + const DeploymentCancelledAnnotationValue + const DeploymentCancelledByUser + const DeploymentCancelledNewerDeploymentExists + const DeploymentConfigAnnotation + const DeploymentConfigLabel + const DeploymentEncodedConfigAnnotation + const DeploymentFailedDeployerPodNoLongerExists + const DeploymentFailedUnrelatedDeploymentExists + const DeploymentIgnorePodAnnotation + const DeploymentLabel + const DeploymentPodAnnotation + const DeploymentPodTypeLabel + const DeploymentReplicasAnnotation + const DeploymentStatusAnnotation + const DeploymentStatusReasonAnnotation + const DeploymentVersionAnnotation + const DesiredReplicasAnnotation + const FutureGroupName + const GroupName + const MaxDeploymentDurationSeconds + const MidHookPodSuffix + const PostHookPodSuffix + const PreHookPodSuffix + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = unversioned.GroupVersion + func DeepCopy_api_CustomDeploymentStrategyParams(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentCause(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentCauseImageTrigger(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentCondition(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentConfig(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentConfigList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentConfigRollback(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentConfigRollbackSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentConfigSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentConfigStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentDetails(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentLog(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentLogOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentRequest(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentStrategy(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentTriggerImageChangeParams(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeploymentTriggerPolicy(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ExecNewPodHook(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_LifecycleHook(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_RecreateDeploymentStrategyParams(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_RollingDeploymentStrategyParams(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_TagImageHook(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_TemplateImage(in interface{}, out interface{}, c *conversion.Cloner) error + func DeploymentConfigToSelectableFields(deploymentConfig *DeploymentConfig) fields.Set + func DeploymentToPodLogOptions(opts *DeploymentLogOptions) *kapi.PodLogOptions + func EachTemplateImage(pod *kapi.PodSpec, triggerFn TriggeredByFunc, fn func(TemplateImage, error)) + func Kind(kind string) unversioned.GroupKind + func RegisterDeepCopies(scheme *runtime.Scheme) error + func Resource(resource string) unversioned.GroupResource + func ScaleFromConfig(dc *DeploymentConfig) *extensions.Scale + type CustomDeploymentStrategyParams struct + Command []string + Environment []kapi.EnvVar + Image string + type DeploymentCause struct + ImageTrigger *DeploymentCauseImageTrigger + Type DeploymentTriggerType + type DeploymentCauseImageTrigger struct + From kapi.ObjectReference + type DeploymentCondition struct + LastTransitionTime unversioned.Time + LastUpdateTime unversioned.Time + Message string + Reason string + Status kapi.ConditionStatus + Type DeploymentConditionType + type DeploymentConditionType string + const DeploymentAvailable + const DeploymentProgressing + const DeploymentReplicaFailure + type DeploymentConfig struct + Spec DeploymentConfigSpec + Status DeploymentConfigStatus + func (obj *DeploymentConfig) GetObjectKind() unversioned.ObjectKind + type DeploymentConfigList struct + Items []DeploymentConfig + func (obj *DeploymentConfigList) GetObjectKind() unversioned.ObjectKind + type DeploymentConfigRollback struct + Name string + Spec DeploymentConfigRollbackSpec + UpdatedAnnotations map[string]string + func (obj *DeploymentConfigRollback) GetObjectKind() unversioned.ObjectKind + type DeploymentConfigRollbackSpec struct + From kapi.ObjectReference + IncludeReplicationMeta bool + IncludeStrategy bool + IncludeTemplate bool + IncludeTriggers bool + Revision int64 + type DeploymentConfigSpec struct + MinReadySeconds int32 + Paused bool + Replicas int32 + RevisionHistoryLimit *int32 + Selector map[string]string + Strategy DeploymentStrategy + Template *kapi.PodTemplateSpec + Test bool + Triggers []DeploymentTriggerPolicy + type DeploymentConfigStatus struct + AvailableReplicas int32 + Conditions []DeploymentCondition + Details *DeploymentDetails + LatestVersion int64 + ObservedGeneration int64 + ReadyReplicas int32 + Replicas int32 + UnavailableReplicas int32 + UpdatedReplicas int32 + type DeploymentDetails struct + Causes []DeploymentCause + Message string + type DeploymentLog struct + func (obj *DeploymentLog) GetObjectKind() unversioned.ObjectKind + type DeploymentLogOptions struct + Container string + Follow bool + LimitBytes *int64 + NoWait bool + Previous bool + SinceSeconds *int64 + SinceTime *unversioned.Time + TailLines *int64 + Timestamps bool + Version *int64 + func (obj *DeploymentLogOptions) GetObjectKind() unversioned.ObjectKind + type DeploymentRequest struct + Force bool + Latest bool + Name string + func (obj *DeploymentRequest) GetObjectKind() unversioned.ObjectKind + type DeploymentStatus string + const DeploymentStatusComplete + const DeploymentStatusFailed + const DeploymentStatusNew + const DeploymentStatusPending + const DeploymentStatusRunning + type DeploymentStrategy struct + ActiveDeadlineSeconds *int64 + Annotations map[string]string + CustomParams *CustomDeploymentStrategyParams + Labels map[string]string + RecreateParams *RecreateDeploymentStrategyParams + Resources kapi.ResourceRequirements + RollingParams *RollingDeploymentStrategyParams + Type DeploymentStrategyType + type DeploymentStrategyType string + const DeploymentStrategyTypeCustom + const DeploymentStrategyTypeRecreate + const DeploymentStrategyTypeRolling + type DeploymentTriggerImageChangeParams struct + Automatic bool + ContainerNames []string + From kapi.ObjectReference + LastTriggeredImage string + type DeploymentTriggerPolicy struct + ImageChangeParams *DeploymentTriggerImageChangeParams + Type DeploymentTriggerType + type DeploymentTriggerType string + const DeploymentTriggerManual + const DeploymentTriggerOnConfigChange + const DeploymentTriggerOnImageChange + type ExecNewPodHook struct + Command []string + ContainerName string + Env []kapi.EnvVar + Volumes []string + type LifecycleHook struct + ExecNewPod *ExecNewPodHook + FailurePolicy LifecycleHookFailurePolicy + TagImages []TagImageHook + type LifecycleHookFailurePolicy string + const LifecycleHookFailurePolicyAbort + const LifecycleHookFailurePolicyIgnore + const LifecycleHookFailurePolicyRetry + type RecreateDeploymentStrategyParams struct + Mid *LifecycleHook + Post *LifecycleHook + Pre *LifecycleHook + TimeoutSeconds *int64 + type RollingDeploymentStrategyParams struct + IntervalSeconds *int64 + MaxSurge intstr.IntOrString + MaxUnavailable intstr.IntOrString + Post *LifecycleHook + Pre *LifecycleHook + TimeoutSeconds *int64 + UpdatePeriodSeconds *int64 + type TagImageHook struct + ContainerName string + To kapi.ObjectReference + type TemplateImage struct + Container *kapi.Container + From *kapi.ObjectReference + Image string + Ref *imageapi.DockerImageReference + func IgnoreTriggers(container *kapi.Container) (TemplateImage, bool) + func TemplateImageForContainer(pod *kapi.PodSpec, triggerFn TriggeredByFunc, containerName string) (TemplateImage, error) + type TriggeredByFunc func(container *kapi.Container) (TemplateImage, bool) + func DeploymentConfigHasTrigger(config *DeploymentConfig) TriggeredByFunc v1.5.0-alpha.1 Dec 29, 2016