Where are complete ray api’s documentation?
I’am building a prototype that manage ray jobs using go, since it is what our micro services structure uses. But I am facing some challenges.
The Jobs Rest API doesn’t seem complete enough.
I was checking this link of the OpenAPI specs: Ray Jobs API
But I am facing two main issues so far:
First: Deleting an existing job for some reason is returning “405 Not allowed” when using the delete endpoint in the above link
Secondly, on the submit job part it doesn’t explain how to upload files nor how to properly set the runtime_env. The python examples only use working_dir: ./
which we can’t do since I guess it would require to PUT files somewhere before.
I’ve dug a little bit the source code and seems that there is an /api/packages/{protocol}/{package_name}
endpoint somewhere that is how the files are upload but doesn’t explain how URI are obtained nor how to use that in the Submit request.
Is there any thorough documentation/tutorial somewhere?