# Functions
Resource takes an unqualified resource and returns a Group-qualified GroupResource.
# Constants
GroupName is the group name used in this package.
GroupNameAnnotationKey is the annotation key of Pod to identify which PodGroup it belongs to.
GroupVersion is the version of scheduling group.
NotEnoughPodsReason is probed if there're not enough tasks compared to `spec.minMember`.
NotEnoughResourcesReason is probed if there're not enough resources to schedule pods.
PodDeletedReason is probed if pod of PodGroup deleted.
PodFailedReason is probed if pod of PodGroup failed.
PodPending means the pod group has been accepted by the system, but scheduler can not allocate enough resources to it.
PodRunning means `spec.minMember` pods of PodGroups has been in running phase.
PodGroupUnknown means part of `spec.minMember` pods are running but the other part can not be scheduled, e.g.
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
SchemeGroupVersion is the group version used to register these objects.
# Structs
PodGroup is a collection of Pod; used for batch workload.
PodGroupCondition contains details for the current state of this pod group.
PodGroupList is a collection of pod groups.
PodGroupSpec represents the template of a pod group.
PodGroupStatus represents the current state of a pod group.
Queue is a queue of PodGroup.
QueueList is a collection of queues.
QueueSpec represents the template of Queue.
QueueStatus represents the status of Queue.
# Type aliases
No description provided by the author
PodGroupPhase is the phase of a pod group at the current time.