Versions in this module Expand all Collapse all v0 v0.7.1 Jun 29, 2019 v0.7.0 Jun 25, 2019 Changes in this version + func MarkActive(r *v1alpha1.Revision) + func MarkCertificateNotReady(r *v1alpha1.Route) + func MarkCertificateReady(r *v1alpha1.Route) + func MarkConfigurationNotOwned(service *v1alpha1.Service) + func MarkConfigurationNotReconciled(service *v1alpha1.Service) + func MarkContainerMissing(rev *v1alpha1.Revision) + func MarkIngressNotConfigured(r *v1alpha1.Route) + func MarkIngressReady(r *v1alpha1.Route) + func MarkProgressDeadlineExceeded(r *v1alpha1.Revision) + func MarkRevisionReady(r *v1alpha1.Revision) + func MarkRouteNotOwned(service *v1alpha1.Service) + func MarkServiceNotOwned(r *v1alpha1.Route) + func MarkServiceTimeout(r *v1alpha1.Revision) + func MarkTrafficAssigned(r *v1alpha1.Route) + func Service(name, namespace string, so ...ServiceOption) *v1alpha1.Service + func ServiceWithoutNamespace(name string, so ...ServiceOption) *v1alpha1.Service + func WithAddress(r *v1alpha1.Route) + func WithAnotherDomain(r *v1alpha1.Route) + func WithAnotherRouteFinalizer(r *v1alpha1.Route) + func WithConfigDeletionTimestamp(r *v1alpha1.Configuration) + func WithConfigOwnersRemoved(cfg *v1alpha1.Configuration) + func WithHTTPSDomain(r *v1alpha1.Route) + func WithInitRevConditions(r *v1alpha1.Revision) + func WithInitRouteConditions(rt *v1alpha1.Route) + func WithInitSvcConditions(s *v1alpha1.Service) + func WithInlineRollout(s *v1alpha1.Service) + func WithLocalDomain(r *v1alpha1.Route) + func WithLogURL(r *v1alpha1.Revision) + func WithObservedGen(cfg *v1alpha1.Configuration) + func WithReadyRoute(s *v1alpha1.Service) + func WithRevisionDeletionTimestamp(r *v1alpha1.Revision) + func WithRouteDeletionTimestamp(r *v1alpha1.Route) + func WithRouteFinalizer(r *v1alpha1.Route) + func WithRouteOwnersRemoved(r *v1alpha1.Route) + func WithRunLatestRollout(s *v1alpha1.Service) + func WithServiceDeletionTimestamp(r *v1alpha1.Service) + func WithServiceStatusRouteNotReady(s *v1alpha1.Service) + func WithSvcStatusAddress(s *v1alpha1.Service) + func WithSvcStatusDomain(s *v1alpha1.Service) + func WithURL(r *v1alpha1.Route) + type ConfigOption func(*v1alpha1.Configuration) + func MarkLatestCreatedFailed(msg string) ConfigOption + func MarkRevisionCreationFailed(msg string) ConfigOption + func WithConfigContainerConcurrency(cc v1beta1.RevisionContainerConcurrencyType) ConfigOption + func WithConfigLabel(key, value string) ConfigOption + func WithCreatedAndReady(created, ready string) ConfigOption + func WithGeneration(gen int64) ConfigOption + func WithLatestCreated(name string) ConfigOption + func WithLatestReady(name string) ConfigOption + type RevisionOption func(*v1alpha1.Revision) + func MarkActivating(reason, message string) RevisionOption + func MarkContainerExiting(exitCode int32, message string) RevisionOption + func MarkDeploying(reason string) RevisionOption + func MarkInactive(reason, message string) RevisionOption + func MarkResourceNotOwned(kind, name string) RevisionOption + func MarkResourcesUnavailable(reason, message string) RevisionOption + func WithCreationTimestamp(t time.Time) RevisionOption + func WithLastPinned(t time.Time) RevisionOption + func WithRevContainerConcurrency(cc v1beta1.RevisionContainerConcurrencyType) RevisionOption + func WithRevName(name string) RevisionOption + func WithRevStatus(st v1alpha1.RevisionStatus) RevisionOption + func WithServiceName(sn string) RevisionOption + type RouteOption func(*v1alpha1.Route) + func MarkConfigurationFailed(name string) RouteOption + func MarkConfigurationNotReady(name string) RouteOption + func MarkMissingTrafficTarget(kind, revision string) RouteOption + func WithConfigTarget(config string) RouteOption + func WithIngressClass(ingressClass string) RouteOption + func WithRevTarget(revision string) RouteOption + func WithRouteLabel(key, value string) RouteOption + func WithRouteUID(uid types.UID) RouteOption + func WithSpecTraffic(traffic ...v1alpha1.TrafficTarget) RouteOption + func WithStatusTraffic(traffic ...v1alpha1.TrafficTarget) RouteOption + type ServiceOption func(*v1alpha1.Service) + func WithConfigAnnotations(annotations map[string]string) ServiceOption + func WithEnv(evs ...corev1.EnvVar) ServiceOption + func WithEnvFrom(evs ...corev1.EnvFromSource) ServiceOption + func WithFailedConfig(name, reason, message string) ServiceOption + func WithFailedRoute(reason, message string) ServiceOption + func WithInlineConfigSpec(config v1alpha1.ConfigurationSpec) ServiceOption + func WithInlineRouteSpec(config v1alpha1.RouteSpec) ServiceOption + func WithNumberedPort(number int32) ServiceOption + func WithPinnedRollout(name string) ServiceOption + func WithPinnedRolloutConfigSpec(name string, config v1alpha1.ConfigurationSpec) ServiceOption + func WithReadyConfig(name string) ServiceOption + func WithReleaseRollout(names ...string) ServiceOption + func WithReleaseRolloutAndPercentage(percentage int, names ...string) ServiceOption + func WithReleaseRolloutAndPercentageConfigSpec(percentage int, config v1alpha1.ConfigurationSpec, names ...string) ServiceOption + func WithReleaseRolloutConfigSpec(config v1alpha1.ConfigurationSpec, names ...string) ServiceOption + func WithResourceRequirements(resourceRequirements corev1.ResourceRequirements) ServiceOption + func WithRevisionTimeoutSeconds(revisionTimeoutSeconds int64) ServiceOption + func WithRunLatestConfigSpec(config v1alpha1.ConfigurationSpec) ServiceOption + func WithSecurityContext(sc *corev1.SecurityContext) ServiceOption + func WithServiceAnnotations(annotations map[string]string) ServiceOption + func WithServiceLabel(key, value string) ServiceOption + func WithServiceLatestReadyRevision(lrr string) ServiceOption + func WithSvcStatusTraffic(targets ...v1alpha1.TrafficTarget) ServiceOption + func WithVolume(name, mountPath string, volumeSource corev1.VolumeSource) ServiceOption + func WithWorkingDir(wd string) ServiceOption