package
0.14.7-rc1
Repository: https://github.com/paddlepaddle/paddleflow.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
# Constants
No description provided by the author
HeadNode means that this pod will be ray cluster head.
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
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
No description provided by the author
No description provided by the author
No description provided by the author
WorkerNode means that this pod will be ray cluster worker.
# 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.
SchemeGroupVersion is group version used to register these objects.
# Structs
AutoscalerOptions specifies optional configuration for the Ray autoscaler.
HeadGroupSpec are the spec for the head pod.
RayCluster is the Schema for the RayClusters API+kubebuilder:object:root=true+kubebuilder:subresource:status+genclient.
RayClusterList contains a list of RayCluster.
EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN! NOTE: json tags are required.
RayClusterStatus defines the observed state of RayCluster.
+kubebuilder:object:root=true+kubebuilder:subresource:status+genclient RayJob is the Schema for the rayjobs API.
RayJobList contains a list of RayJob.
RayJobSpec defines the desired state of RayJob.
RayJobStatus defines the observed state of RayJob.
ScaleStrategy to remove workers.
WorkerGroupSpec are the specs for the worker pods.
# Type aliases
The overall state of the Ray cluster.
No description provided by the author
JobDeploymentStatus indicates RayJob status including RayCluster lifecycle management and Job submission.
JobStatus is the Ray Job Status.
RayNodeType the type of a ray node: head/worker.
+kubebuilder:validation:Enum=Default;Aggressive;Conservative.