package
0.0.0-20210424142130-608c54bcfc28
Repository: https://github.com/cownetwork/instance-controller.git
Documentation: pkg.go.dev

# Constants

EndingState indicates that the Instance is about to shutdown.
InitializingState indicates that the Instance is starting.
StateRunning indicates that initialization has been completed an players can or have already connected.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

Instance is the Schema for the instances API.
InstanceList contains a list of Instance.
InstanceMetadata defines the metadata of the Instance.
InstancePlayer defines metadata of a player connected to this instance.
InstanceSpec defines the desired state of Instance.
InstanceStatus defines the observed state of Instance.

# Type aliases

InstanceState is the current observed state of the instance It is restricted to Initializing, Running and Ending Applications can register their custom States in InstanceMetadata +kubebuilder:validation:Enum=Initializing;Running;Ending.