Creating Plugins

Workbench

Plugins are simply executables that are started by the main Job Launcher executable, rstudio-launcher. They allow communication with specific batch cluster / container orchestration systems like Slurm and Kubernetes. However, you may be using a system that Workbench does not natively support. In which case, you can develop your own Plugin in C/C++ using the Workbench Launcher Plugin SDK. The Workbench Launcher Plugin SDK QuickStart Guide can help you get started.