# Constants
AnnotationRunnerAssignedJobAt can be used to indicate that a runner already assigned a Github Workflow Job.
AnnotationRunnerEvictionPolicy used to respect the Kubernetes cluster-autoscaler eviction.
AnnotationRunnerTokenExpiresAt is used to note when the registration token will expire.
LabelPrefix is well known prefix used to labels the runners.
LabelRunnerName is used to labels the GitHub runner using `runner: ` prefix.
LabelRunnerSetName is used to labels the Github runner using `runnerset: ` prefix.
Active means the runner has an assigned job.
No description provided by the author
No description provided by the author
Complete means the runner has already completed his job.
No description provided by the author
No description provided by the author
No description provided by the author
Idle means the runner has successfully initialized but has no job assigned to this runner yet.
No description provided by the author
No description provided by the author
Pending means the runner is in the initialization process.
No description provided by the author
No description provided by the author
No description provided by the author
# 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
Runner is the Schema for the runners API.
No description provided by the author
RunnerList contains a list of Runner.
No description provided by the author
RunnerSet is the Schema for the runnersets API.
RunnerSetList contains a list of RunnerSet.
RunnerSetSpec defines the desired state of RunnerSet.
RunnerSetStatus defines the observed state of RunnerSet.
RunnerSpec defines the desired state of Runner.
RunnerStatus defines the observed state of Runner.
RunnerTemplateSpec describes the data a runner should have when created from a template.
# Type aliases
No description provided by the author