# Functions
Convert_v1alpha3_ComposeFile_To_v1beta2_ComposeFile is an autogenerated conversion function.
Convert_v1alpha3_ConfigObjConfig_To_v1beta2_ConfigObjConfig is an autogenerated conversion function.
Convert_v1alpha3_Constraint_To_v1beta2_Constraint is an autogenerated conversion function.
Convert_v1alpha3_Constraints_To_v1beta2_Constraints is an autogenerated conversion function.
Convert_v1alpha3_DeployConfig_To_v1beta2_DeployConfig is an autogenerated conversion function.
Convert_v1alpha3_External_To_v1beta2_External is an autogenerated conversion function.
Convert_v1alpha3_FileObjectConfig_To_v1beta2_FileObjectConfig is an autogenerated conversion function.
Convert_v1alpha3_FileReferenceConfig_To_v1beta2_FileReferenceConfig is an autogenerated conversion function.
Convert_v1alpha3_HealthCheckConfig_To_v1beta2_HealthCheckConfig is an autogenerated conversion function.
Convert_v1alpha3_Owner_To_v1beta2_Owner is an autogenerated conversion function.
Convert_v1alpha3_Placement_To_v1beta2_Placement is an autogenerated conversion function.
Convert_v1alpha3_Resource_To_v1beta2_Resource is an autogenerated conversion function.
Convert_v1alpha3_Resources_To_v1beta2_Resources is an autogenerated conversion function.
Convert_v1alpha3_RestartPolicy_To_v1beta2_RestartPolicy is an autogenerated conversion function.
Convert_v1alpha3_Scale_To_v1beta2_Scale is an autogenerated conversion function.
Convert_v1alpha3_SecretConfig_To_v1beta2_SecretConfig is an autogenerated conversion function.
Convert_v1alpha3_ServiceConfig_To_v1beta2_ServiceConfig is a wrapper around an auto-generated conversion nolint: golint.
Convert_v1alpha3_ServiceConfigObjConfig_To_v1beta2_ServiceConfigObjConfig is an autogenerated conversion function.
Convert_v1alpha3_ServicePortConfig_To_v1beta2_ServicePortConfig is an autogenerated conversion function.
Convert_v1alpha3_ServiceSecretConfig_To_v1beta2_ServiceSecretConfig is an autogenerated conversion function.
Convert_v1alpha3_ServiceVolumeConfig_To_v1beta2_ServiceVolumeConfig is an autogenerated conversion function.
Convert_v1alpha3_Stack_To_v1beta2_Stack is an autogenerated conversion function.
Convert_v1alpha3_StackList_To_v1beta2_StackList is an autogenerated conversion function.
Convert_v1alpha3_StackSpec_To_v1beta2_StackSpec is an autogenerated conversion function.
Convert_v1alpha3_StackStatus_To_v1beta2_StackStatus is an autogenerated conversion function.
Convert_v1alpha3_UpdateConfig_To_v1beta2_UpdateConfig is an autogenerated conversion function.
Convert_v1beta2_ComposeFile_To_v1alpha3_ComposeFile is an autogenerated conversion function.
Convert_v1beta2_ConfigObjConfig_To_v1alpha3_ConfigObjConfig is an autogenerated conversion function.
Convert_v1beta2_Constraint_To_v1alpha3_Constraint is an autogenerated conversion function.
Convert_v1beta2_Constraints_To_v1alpha3_Constraints is an autogenerated conversion function.
Convert_v1beta2_DeployConfig_To_v1alpha3_DeployConfig is an autogenerated conversion function.
Convert_v1beta2_External_To_v1alpha3_External is an autogenerated conversion function.
Convert_v1beta2_FileObjectConfig_To_v1alpha3_FileObjectConfig is an autogenerated conversion function.
Convert_v1beta2_FileReferenceConfig_To_v1alpha3_FileReferenceConfig is an autogenerated conversion function.
Convert_v1beta2_HealthCheckConfig_To_v1alpha3_HealthCheckConfig is an autogenerated conversion function.
Convert_v1beta2_Owner_To_v1alpha3_Owner is an autogenerated conversion function.
Convert_v1beta2_Placement_To_v1alpha3_Placement is an autogenerated conversion function.
Convert_v1beta2_Resource_To_v1alpha3_Resource is an autogenerated conversion function.
Convert_v1beta2_Resources_To_v1alpha3_Resources is an autogenerated conversion function.
Convert_v1beta2_RestartPolicy_To_v1alpha3_RestartPolicy is an autogenerated conversion function.
Convert_v1beta2_Scale_To_v1alpha3_Scale is an autogenerated conversion function.
Convert_v1beta2_SecretConfig_To_v1alpha3_SecretConfig is an autogenerated conversion function.
Convert_v1beta2_ServiceConfig_To_v1alpha3_ServiceConfig is an autogenerated conversion function.
Convert_v1beta2_ServiceConfigObjConfig_To_v1alpha3_ServiceConfigObjConfig is an autogenerated conversion function.
Convert_v1beta2_ServicePortConfig_To_v1alpha3_ServicePortConfig is an autogenerated conversion function.
Convert_v1beta2_ServiceSecretConfig_To_v1alpha3_ServiceSecretConfig is an autogenerated conversion function.
Convert_v1beta2_ServiceVolumeConfig_To_v1alpha3_ServiceVolumeConfig is an autogenerated conversion function.
Convert_v1beta2_Stack_To_v1alpha3_Stack is an autogenerated conversion function.
Convert_v1beta2_StackList_To_v1alpha3_StackList is an autogenerated conversion function.
Convert_v1beta2_StackSpec_To_v1alpha3_StackSpec is an autogenerated conversion function.
Convert_v1beta2_StackStatus_To_v1alpha3_StackStatus is an autogenerated conversion function.
Convert_v1beta2_UpdateConfig_To_v1alpha3_UpdateConfig is an autogenerated conversion function.
GroupResource takes an unqualified resource and returns a Group qualified GroupResource.
RegisterConversions adds conversion functions to the given scheme.
# Constants
GroupName is the name of the compose group.
InternalServiceTypeAuto behavior is the same as InternalServiceTypeHeadless if InternalPorts is empty, InternalServiceTypeClusterIP otherwise.
InternalServiceTypeClusterIP always create a ClusterIP service.
InternalServiceTypeHeadless always create a Headless service.
StackAvailable means the stack is available.
StackFailure is added in a stack when one of its members fails to be created or deleted.
StackProgressing means the deployment is progressing.
StackReconciliationPending means the stack has not yet been reconciled.
# Variables
AddToScheme adds to scheme.
SchemeBuilder is the scheme builder.
SchemeGroupVersion is group version used to register these objects.
# Structs
ComposeFile is the content of a stack's compose file if any.
Constraint defines a constraint and it's operator (== or !=) +k8s:deepcopy-gen=true.
Constraints lists constraints that can be set on the service +k8s:deepcopy-gen=true.
DeployConfig is the deployment configuration for a service +k8s:deepcopy-gen=true.
External identifies a Volume or Network as a reference to a resource that is not managed, and should already exist.
FileObjectConfig is a config type for a file used by a service +k8s:deepcopy-gen=true.
FileReferenceConfig for a reference to a swarm file object +k8s:deepcopy-gen=true.
HealthCheckConfig the healthcheck configuration for a service +k8s:deepcopy-gen=true.
InternalPort describes a Port exposed internally to other services in the stack +k8s:deepcopy-gen=true.
Owner describes the user who created the stack.
Placement constraints for the service +k8s:deepcopy-gen=true.
Resource is a resource to be limited or reserved +k8s:deepcopy-gen=true.
Resources the resource limits and reservations +k8s:deepcopy-gen=true.
RestartPolicy is the service restart policy +k8s:deepcopy-gen=true.
Scale contains the current/desired replica count for services in a stack.
ServiceConfig is the configuration of one service +k8s:deepcopy-gen=true.
ServicePortConfig is the port configuration for a service +k8s:deepcopy-gen=true.
ServiceVolumeConfig are references to a volume used by a service +k8s:deepcopy-gen=true.
Stack is v1alpha3's representation of a Stack.
StackList is a list of stacks.
StackSpec defines the desired state of Stack +k8s:deepcopy-gen=true.
StackStatus defines the observed state of Stack.
UpdateConfig is the service update configuration +k8s:deepcopy-gen=true.
# Type aliases
ConfigObjConfig is the config for the swarm "Config" object +k8s:deepcopy-gen=true.
InternalServiceType defines the strategy for defining the Service Type to use for inter-service networking.
SecretConfig for a secret +k8s:deepcopy-gen=true.
ServiceConfigObjConfig is the config obj configuration for a service +k8s:deepcopy-gen=true.
ServiceSecretConfig is the secret configuration for a service +k8s:deepcopy-gen=true.
StackPhase is the deployment phase of a stack.