I’m looking for advice on configuring Atlassian Bamboo agents on a single node to handle a mix of tasks, some requiring significant multi-core CPU resources, and others needing only a single core.
the scenario involves:
My main concern is ensuring that when a multi-core task is active, it gets the necessary resources, and isn't competing with several single-core tasks that might be running concurrently on the other agents on that same node.
Ideally, we'd like a way for tasks needing multiple processor cores to effectively signal that other agents on that specific node should pause or not pick up new jobs until the multi-core task is finished.
Is there a feature or recommended configuration in Bamboo that allows for this kind of conditional agent activity or resource reservation on a shared node? For instance, can an agent be temporarily disabled or made unavailable if another specific agent (or a task with specific requirements) on the same node becomes active?
Any guidance or best practices you can provide for managing this type of scenario would be greatly appreciated.
Thanks,
Trig
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.