Versions in this module Expand all Collapse all v0 v0.4.24 Oct 8, 2019 Changes in this version + const GroupName + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func GroupResource(resource string) schema.GroupResource + type ComposeFile struct + ComposeFile string + func (c *ComposeFile) DeepCopyObject() runtime.Object + type ConfigObjConfig FileObjectConfig + func (in *ConfigObjConfig) DeepCopy() *ConfigObjConfig + func (in *ConfigObjConfig) DeepCopyInto(out *ConfigObjConfig) + type Constraint struct + Operator string + Value string + func (in *Constraint) DeepCopy() *Constraint + func (in *Constraint) DeepCopyInto(out *Constraint) + type Constraints struct + Architecture *Constraint + Hostname *Constraint + MatchLabels map[string]Constraint + OperatingSystem *Constraint + func (in *Constraints) DeepCopy() *Constraints + func (in *Constraints) DeepCopyInto(out *Constraints) + type DeployConfig struct + Labels map[string]string + Mode string + Placement Placement + Replicas *uint64 + Resources Resources + RestartPolicy *RestartPolicy + UpdateConfig *UpdateConfig + func (in *DeployConfig) DeepCopy() *DeployConfig + func (in *DeployConfig) DeepCopyInto(out *DeployConfig) + type External struct + External bool + Name string + func (in *External) DeepCopy() *External + func (in *External) DeepCopyInto(out *External) + type FileObjectConfig struct + External External + File string + Labels map[string]string + Name string + func (in *FileObjectConfig) DeepCopy() *FileObjectConfig + func (in *FileObjectConfig) DeepCopyInto(out *FileObjectConfig) + type FileReferenceConfig struct + GID string + Mode *uint32 + Source string + Target string + UID string + func (in *FileReferenceConfig) DeepCopy() *FileReferenceConfig + func (in *FileReferenceConfig) DeepCopyInto(out *FileReferenceConfig) + type HealthCheckConfig struct + Interval *time.Duration + Retries *uint64 + Test []string + Timeout *time.Duration + func (in *HealthCheckConfig) DeepCopy() *HealthCheckConfig + func (in *HealthCheckConfig) DeepCopyInto(out *HealthCheckConfig) + type Owner struct + Owner impersonation.Config + func (o *Owner) DeepCopyObject() runtime.Object + type Placement struct + Constraints *Constraints + func (in *Placement) DeepCopy() *Placement + func (in *Placement) DeepCopyInto(out *Placement) + type Resource struct + MemoryBytes int64 + NanoCPUs string + func (in *Resource) DeepCopy() *Resource + func (in *Resource) DeepCopyInto(out *Resource) + type Resources struct + Limits *Resource + Reservations *Resource + func (in *Resources) DeepCopy() *Resources + func (in *Resources) DeepCopyInto(out *Resources) + type RestartPolicy struct + Condition string + func (in *RestartPolicy) DeepCopy() *RestartPolicy + func (in *RestartPolicy) DeepCopyInto(out *RestartPolicy) + type Scale struct + Spec map[string]int + Status map[string]int + func (s *Scale) DeepCopyObject() runtime.Object + type SecretConfig FileObjectConfig + func (in *SecretConfig) DeepCopy() *SecretConfig + func (in *SecretConfig) DeepCopyInto(out *SecretConfig) + type ServiceConfig struct + CapAdd []string + CapDrop []string + Command []string + Configs []ServiceConfigObjConfig + Deploy DeployConfig + Entrypoint []string + Environment map[string]*string + ExtraHosts []string + HealthCheck *HealthCheckConfig + Hostname string + Image string + Ipc string + Labels map[string]string + Name string + Pid string + Ports []ServicePortConfig + Privileged bool + ReadOnly bool + Secrets []ServiceSecretConfig + StdinOpen bool + StopGracePeriod *time.Duration + Tmpfs []string + Tty bool + User *int64 + Volumes []ServiceVolumeConfig + WorkingDir string + func (in *ServiceConfig) DeepCopy() *ServiceConfig + func (in *ServiceConfig) DeepCopyInto(out *ServiceConfig) + type ServiceConfigObjConfig FileReferenceConfig + func (in *ServiceConfigObjConfig) DeepCopy() *ServiceConfigObjConfig + func (in *ServiceConfigObjConfig) DeepCopyInto(out *ServiceConfigObjConfig) + type ServicePortConfig struct + Mode string + Protocol string + Published uint32 + Target uint32 + func (in *ServicePortConfig) DeepCopy() *ServicePortConfig + func (in *ServicePortConfig) DeepCopyInto(out *ServicePortConfig) + type ServiceSecretConfig FileReferenceConfig + func (in *ServiceSecretConfig) DeepCopy() *ServiceSecretConfig + func (in *ServiceSecretConfig) DeepCopyInto(out *ServiceSecretConfig) + type ServiceVolumeConfig struct + ReadOnly bool + Source string + Target string + Type string + func (in *ServiceVolumeConfig) DeepCopy() *ServiceVolumeConfig + func (in *ServiceVolumeConfig) DeepCopyInto(out *ServiceVolumeConfig) + type Stack struct + Spec *StackSpec + Status *StackStatus + func (s *Stack) Clone() *Stack + func (s *Stack) DeepCopyObject() runtime.Object + type StackList struct + Items []Stack + func (s *StackList) DeepCopyObject() runtime.Object + type StackPhase string + const StackAvailable + const StackFailure + const StackProgressing + const StackReconciliationPending + type StackSpec struct + Configs map[string]ConfigObjConfig + Secrets map[string]SecretConfig + Services []ServiceConfig + func (in *StackSpec) DeepCopy() *StackSpec + func (in *StackSpec) DeepCopyInto(out *StackSpec) + type StackStatus struct + Message string + Phase StackPhase + type UpdateConfig struct + Parallelism *uint64 + func (in *UpdateConfig) DeepCopy() *UpdateConfig + func (in *UpdateConfig) DeepCopyInto(out *UpdateConfig)