Versions in this module Expand all Collapse all v0 v0.2.0-rc1 Jun 19, 2019 v0.1.1 Jun 12, 2019 v0.1.1-rc5 Jun 12, 2019 v0.1.1-rc3 May 24, 2019 v0.1.1-rc2 May 22, 2019 v0.1.1-rc1 May 21, 2019 v0.1.0 May 21, 2019 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var DeployedCondition = condition.Cond("Deployed") + var PendingCondition = condition.Cond("Pending") + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + var ServiceConditionImageReady = condition.Cond("ImageReady") + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type Abort struct + HTTPStatus int + func (in *Abort) DeepCopy() *Abort + func (in *Abort) DeepCopyInto(out *Abort) + type App struct + Spec AppSpec + Status AppStatus + func NewApp(namespace, name string, obj App) *App + func (in *App) DeepCopy() *App + func (in *App) DeepCopyInto(out *App) + func (in *App) DeepCopyObject() runtime.Object + func (in *App) State() common.State + type AppList struct + Items []App + func (in *AppList) DeepCopy() *AppList + func (in *AppList) DeepCopyInto(out *AppList) + func (in *AppList) DeepCopyObject() runtime.Object + type AppSpec struct + Revisions []Revision + func (in *AppSpec) DeepCopy() *AppSpec + func (in *AppSpec) DeepCopyInto(out *AppSpec) + type AppStatus struct + Conditions []genericcondition.GenericCondition + Endpoints []string + PublicDomains []string + RevisionWeight map[string]ServiceObservedWeight + func (in *AppStatus) DeepCopy() *AppStatus + func (in *AppStatus) DeepCopyInto(out *AppStatus) + type AutoscaleConfig struct + Concurrency *int + MaxScale *int + MinScale *int + func (in *AutoscaleConfig) DeepCopy() *AutoscaleConfig + func (in *AutoscaleConfig) DeepCopyInto(out *AutoscaleConfig) + type Container struct + Args []string + Build *ImageBuild + CPUs *resource.Quantity + Command []string + Configs []DataMount + Env []EnvVar + Image string + ImagePullPolicy v1.PullPolicy + LivenessProbe *v1.Probe + Memory *resource.Quantity + Ports []ContainerPort + ReadinessProbe *v1.Probe + Secrets []DataMount + Stdin bool + StdinOnce bool + TTY bool + Volumes []Volume + WorkingDir string + func (in *Container) DeepCopy() *Container + func (in *Container) DeepCopyInto(out *Container) + type ContainerPort struct + InternalOnly bool + Name string + Port int32 + Protocol Protocol + TargetPort int32 + func (c ContainerPort) MaybeString() interface{} + func (in *ContainerPort) DeepCopy() *ContainerPort + func (in *ContainerPort) DeepCopyInto(out *ContainerPort) + type ContainerSecurityContext struct + ReadOnlyRootFilesystem *bool + RunAsGroup *int64 + RunAsUser *int64 + func (in *ContainerSecurityContext) DeepCopy() *ContainerSecurityContext + func (in *ContainerSecurityContext) DeepCopyInto(out *ContainerSecurityContext) + type DataMount struct + Directory string + File string + Key string + Name string + func (in *DataMount) DeepCopy() *DataMount + func (in *DataMount) DeepCopyInto(out *DataMount) + type Destination struct + Namespace string + Port *uint32 + Revision string + Service string + func (d Destination) String() string + func (in *Destination) DeepCopy() *Destination + func (in *Destination) DeepCopyInto(out *Destination) + type EnvVar struct + ConfigMapName string + Key string + Name string + SecretName string + Value string + func (in *EnvVar) DeepCopy() *EnvVar + func (in *EnvVar) DeepCopyInto(out *EnvVar) + type ExternalService struct + Spec ExternalServiceSpec + Status ExternalServiceStatus + func NewExternalService(namespace, name string, obj ExternalService) *ExternalService + func (in *ExternalService) DeepCopy() *ExternalService + func (in *ExternalService) DeepCopyInto(out *ExternalService) + func (in *ExternalService) DeepCopyObject() runtime.Object + type ExternalServiceList struct + Items []ExternalService + func (in *ExternalServiceList) DeepCopy() *ExternalServiceList + func (in *ExternalServiceList) DeepCopyInto(out *ExternalServiceList) + func (in *ExternalServiceList) DeepCopyObject() runtime.Object + type ExternalServiceSpec struct + FQDN string + IPAddresses []string + Service string + func (in *ExternalServiceSpec) DeepCopy() *ExternalServiceSpec + func (in *ExternalServiceSpec) DeepCopyInto(out *ExternalServiceSpec) + type ExternalServiceStatus struct + Conditions []genericcondition.GenericCondition + func (in *ExternalServiceStatus) DeepCopy() *ExternalServiceStatus + func (in *ExternalServiceStatus) DeepCopyInto(out *ExternalServiceStatus) + type Fault struct + Abort Abort + DelayMillis int + Percentage int + func (in *Fault) DeepCopy() *Fault + func (in *Fault) DeepCopyInto(out *Fault) + type ImageBuild struct + Branch string + DockerFile string + Repo string + Revision string + Secret string + StageOnly bool + Template string + func (in *ImageBuild) DeepCopy() *ImageBuild + func (in *ImageBuild) DeepCopyInto(out *ImageBuild) + type Match struct + Cookies map[string]StringMatch + From *ServiceSource + Headers map[string]StringMatch + Method *StringMatch + Path *StringMatch + Port *int + Scheme *StringMatch + func (in *Match) DeepCopy() *Match + func (in *Match) DeepCopyInto(out *Match) + func (m Match) MaybeString() interface{} + type NamedContainer struct + Init bool + Name string + func (in *NamedContainer) DeepCopy() *NamedContainer + func (in *NamedContainer) DeepCopyInto(out *NamedContainer) + type Permission struct + APIGroup string + Resource string + ResourceName string + Role string + URL string + Verbs []string + func (in *Permission) DeepCopy() *Permission + func (in *Permission) DeepCopyInto(out *Permission) + type PodConfig struct + DNSPolicy v1.DNSPolicy + HostAliases []v1.HostAlias + Hostname string + Sidecars []NamedContainer + func (in *PodConfig) DeepCopy() *PodConfig + func (in *PodConfig) DeepCopyInto(out *PodConfig) + type PodDNSConfig struct + Nameservers []string + Options []PodDNSConfigOption + Searches []string + func (in *PodDNSConfig) DeepCopy() *PodDNSConfig + func (in *PodDNSConfig) DeepCopyInto(out *PodDNSConfig) + type PodDNSConfigOption struct + Name string + Value *string + func (in *PodDNSConfigOption) DeepCopy() *PodDNSConfigOption + func (in *PodDNSConfigOption) DeepCopyInto(out *PodDNSConfigOption) + type Protocol string + const ProtocolGRPC + const ProtocolHTTP + const ProtocolHTTP2 + const ProtocolSCTP + const ProtocolTCP + const ProtocolUDP + type Question struct + Default string + Description string + Group string + InvalidChars string + Label string + Max int + MaxLength int + Min int + MinLength int + Options []string + Required bool + ShowIf string + ShowSubquestionIf string + Subquestions []SubQuestion + Type string + ValidChars string + Variable string + func (in *Question) DeepCopy() *Question + func (in *Question) DeepCopyInto(out *Question) + type Redirect struct + Host string + Path string + func (in *Redirect) DeepCopy() *Redirect + func (in *Redirect) DeepCopyInto(out *Redirect) + type Retry struct + Attempts int + TimeoutMillis int + func (in *Retry) DeepCopy() *Retry + func (in *Retry) DeepCopyInto(out *Retry) + type Revision struct + AdjustedWeight int + DeploymentReady bool + Public bool + Scale int + ScaleStatus *ScaleStatus + ServiceName string + Version string + Weight int + func (in *Revision) DeepCopy() *Revision + func (in *Revision) DeepCopyInto(out *Revision) + type Rewrite struct + Host string + Path string + func (in *Rewrite) DeepCopy() *Rewrite + func (in *Rewrite) DeepCopyInto(out *Rewrite) + type RolloutConfig struct + Rollout bool + RolloutIncrement int + RolloutInterval int + func (in *RolloutConfig) DeepCopy() *RolloutConfig + func (in *RolloutConfig) DeepCopyInto(out *RolloutConfig) + type RouteSpec struct + Headers v1alpha3.HeaderOperations + Matches []Match + Redirect *Redirect + Rewrite *Rewrite + To []WeightedDestination + func (in *RouteSpec) DeepCopy() *RouteSpec + func (in *RouteSpec) DeepCopyInto(out *RouteSpec) + type RouteTraffic struct + Fault *Fault + Mirror *Destination + Retry *Retry + TimeoutMillis *int + func (in *RouteTraffic) DeepCopy() *RouteTraffic + func (in *RouteTraffic) DeepCopyInto(out *RouteTraffic) + type Router struct + Spec RouterSpec + Status RouterStatus + func NewRouter(namespace, name string, obj Router) *Router + func (in *Router) DeepCopy() *Router + func (in *Router) DeepCopyInto(out *Router) + func (in *Router) DeepCopyObject() runtime.Object + type RouterList struct + Items []Router + func (in *RouterList) DeepCopy() *RouterList + func (in *RouterList) DeepCopyInto(out *RouterList) + func (in *RouterList) DeepCopyObject() runtime.Object + type RouterSpec struct + Routes []RouteSpec + func (in *RouterSpec) DeepCopy() *RouterSpec + func (in *RouterSpec) DeepCopyInto(out *RouterSpec) + type RouterStatus struct + Conditions []genericcondition.GenericCondition + Endpoints []string + PublicDomains []string + func (in *RouterStatus) DeepCopy() *RouterStatus + func (in *RouterStatus) DeepCopyInto(out *RouterStatus) + type ScaleStatus struct + Available int + Ready int + Unavailable int + Updated int + func (in *ScaleStatus) DeepCopy() *ScaleStatus + func (in *ScaleStatus) DeepCopyInto(out *ScaleStatus) + type Service struct + Spec ServiceSpec + Status ServiceStatus + SystemSpec *SystemServiceSpec + func NewService(namespace, name string, obj Service) *Service + func (in *Service) DeepCopy() *Service + func (in *Service) DeepCopyInto(out *Service) + func (in *Service) DeepCopyObject() runtime.Object + func (in *Service) State() common.State + type ServiceList struct + Items []Service + func (in *ServiceList) DeepCopy() *ServiceList + func (in *ServiceList) DeepCopyInto(out *ServiceList) + func (in *ServiceList) DeepCopyObject() runtime.Object + type ServiceObservedWeight struct + LastWrite metav1.Time + ServiceName string + Weight int + func (in *ServiceObservedWeight) DeepCopy() *ServiceObservedWeight + func (in *ServiceObservedWeight) DeepCopyInto(out *ServiceObservedWeight) + type ServiceRevision struct + App string + Version string + Weight int + func (in *ServiceRevision) DeepCopy() *ServiceRevision + func (in *ServiceRevision) DeepCopyInto(out *ServiceRevision) + type ServiceScale struct + Scale int + UpdateBatchSize int + func (in *ServiceScale) DeepCopy() *ServiceScale + func (in *ServiceScale) DeepCopyInto(out *ServiceScale) + type ServiceSource struct + Revision string + Service string + Stack string + func (in *ServiceSource) DeepCopy() *ServiceSource + func (in *ServiceSource) DeepCopyInto(out *ServiceSource) + func (s ServiceSource) String() string + type ServiceSpec struct + DisableServiceMesh bool + GlobalPermissions []Permission + Permissions []Permission + func (in *ServiceSpec) DeepCopy() *ServiceSpec + func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec) + type ServiceStatus struct + Conditions []genericcondition.GenericCondition + ContainerImages map[string]string + DeploymentStatus *appsv1.DeploymentStatus + Endpoints []string + FirstRevision string + ObservedScale *int + PublicDomains []string + ScaleFromZeroTimestamp *metav1.Time + ScaleStatus *ScaleStatus + WeightOverride *int + func (in *ServiceStatus) DeepCopy() *ServiceStatus + func (in *ServiceStatus) DeepCopyInto(out *ServiceStatus) + type StringMatch struct + Exact string + Prefix string + Regexp string + func (in *StringMatch) DeepCopy() *StringMatch + func (in *StringMatch) DeepCopyInto(out *StringMatch) + func (s StringMatch) String() string + type SubQuestion struct + Default string + Description string + Group string + InvalidChars string + Label string + Max int + MaxLength int + Min int + MinLength int + Options []string + Required bool + ShowIf string + Type string + ValidChars string + Variable string + func (in *SubQuestion) DeepCopy() *SubQuestion + func (in *SubQuestion) DeepCopyInto(out *SubQuestion) + type SystemServiceSpec struct + DeploymentStrategy string + Global bool + PodSpec v1.PodSpec + UpdateOrder string + UpdateStrategy string + VolumeTemplates []v1.PersistentVolumeClaim + func (in *SystemServiceSpec) DeepCopy() *SystemServiceSpec + func (in *SystemServiceSpec) DeepCopyInto(out *SystemServiceSpec) + type TemplateMeta struct + IconURL string + Name string + Questions []Question + Readme string + Version string + func (in *TemplateMeta) DeepCopy() *TemplateMeta + func (in *TemplateMeta) DeepCopyInto(out *TemplateMeta) + type Volume struct + Name string + Path string + func (in *Volume) DeepCopy() *Volume + func (in *Volume) DeepCopyInto(out *Volume) + type WeightedDestination struct + Weight int + func (in *WeightedDestination) DeepCopy() *WeightedDestination + func (in *WeightedDestination) DeepCopyInto(out *WeightedDestination) + func (w WeightedDestination) String() string v0.1.0-rc9 May 17, 2019 v0.1.0-rc7 May 17, 2019 v0.1.0-rc3 May 14, 2019 v0.1.0-rc13 May 21, 2019 v0.1.0-rc12 May 20, 2019 v0.1.0-rc10 May 19, 2019 v0.1.0-rc1 May 14, 2019