Keystone Cluster Agent¶
The Keystone Cluster Agent serves as an intermediary layer between Keystone and the HPC clusters it administrates. The agent is deployed directly into each managed cluster and abstracts scheduler-specific functionality behind a generalized programmatic interface.
Before installing the agent, the underlying HPC scheduler must be properly configured for integration with Keystone. This configuration varies by scheduler, but is intentionally designed to be minimal.
The agent API is not designed for general use and should not be considered stable. Administrators looking for programmatic access to Keystone's functionality should instead rely on the platform's primary REST API.