IMPORTANT Orka 3.1.x and above requires version v2.0.0+ of the plugin.
Install the plugin
The Orka by MacStadium plugin is available in the Jenkins Plugin Manager. For more information about how to install publicly available Jenkins plugins, see Jenkins Documentation: Managing Plugins. If you need to manually build, package, and run the plugin yourself, visit the plugin repo for the latest information.Provision agents with the plugin
IMPORTANT Make sure that your Jenkins master is connected to your Orka environment through VPN. You can use a VPN client to establish temporary connectivity, or you can create a site-to-site VPN tunnel to keep the connection alive at all times.The Orka by MacStadium plugin wiki provides the latest information about how to use the plugin.
Apple ARM-based Nodes Support Make sure to increase Jenkins timeout to accommodate agents that are using Apple Silicon images and are deployed for the first time on an ARM-based node.
How to Enable Logging for the Orka Plugin for Jenkins
If you’re troubleshooting issues with the Orka plugin for Jenkins (current version: v2.09), you can enable detailed plugin logging directly from the Jenkins interface using the built-in System Log feature.Steps to Enable the Orka Plugin Logger
- In Jenkins, go to Manage Jenkins -> System Log.
- Click Add new log recorder.
-
Enter a name for the log recorder (e.g.,
Orka Plugin). - Click Add under Loggers.
- In the Logger field, enter:
- Set the Log Level to All.
- Click Save.
Performance Note
Using the All log level is the most verbose setting and can slow down Jenkins. If you notice performance degradation, you can limit logging to the core cloud class instead:- In the Logger field, use:
- Keep the log level set to All.
Plugin Requirements
- Orka by MacStadium 3.0+ — The current plugin requires Orka 3.0 or later. If you are running Orka 2.x, use plugin version 1.35.
- A VPN connection to your Orka environment is required. Your Jenkins master must have network visibility to the Orka cluster.