# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GenerateApplicationID generates an appID based on the namespace value if configured to generate unique appID, generate appID as <namespace>-<pod-uid> namespace capped at 26chars if not set or configured as false, appID generated as <autogen-prefix>-<namespace>-<autogen-suffix>.
GetApplicationIDFromPod returns the Application for a Pod.
GetCoreSchedulerConfigFromConfigMap resolves a yunikorn configmap into a core scheduler config.
GetExtraConfigFromConfigMap filters the configmap entries, returning those that are not yaml.
No description provided by the author
get namespace guaranteed resource from namespace annotation.
get namespace max apps from namespace annotation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetUserFromPod find username from pod annotation or label.
assignedPod selects pods that are assigned (scheduled and running).
No description provided by the author
No description provided by the author
No description provided by the author
merge two string maps if the same key defined in the first and second maps the value will be set by the second map.
PodAlreadyBound returns true if a newly initializing Pod is already assigned to a Node.
compare the existing pod condition with the given one, return true if the pod condition remains not changed.
No description provided by the author
return true if all non-empty values are same across all provided label/annotation.
No description provided by the author
# Variables
ErrorTimeout returned if waiting for a condition times out.