Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable All Launcher functions to login to remote RStudio instance by providing login(host, username, password) #284

Open
bschulth opened this issue Aug 23, 2023 · 0 comments

Comments

@bschulth
Copy link

bschulth commented Aug 23, 2023

  • Currently the rstudioapi launcher functions can only be invoked from within an RStudio UI session (because you need access to a login token)
    • You can't even launch jobs from a bash shell that is SSH'd into the same server as the Workbench UI because you don't have access to the Workbench UI access token...so you can't schedule jobs to run in the launcher.
  • It would be nice to support the launcher apis being able to login to a remote/local RStudio Workbench instance(s) via (host, username, and password) and then invoke the job launcher (local, kubernetes)
  • The use case for this is largely to schedule jobs
    • Either from a local crontab
    • Or, run code from RSConnect scheduled jobs onto one or more Remote RStudio Workbench environments.
      • The current Kubernetes enhancement to run RSConnect on kubernetes pods, does not satisfy the requirement of launching jobs into specific RStudio Workbench instances that have different accessibility (filers, runtimes) than does the RsConnect instance the job is being scheduled from.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant