Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Agent APIs for Bamboo allow full lifecycle management without manual intervention and provides critical features for stability and security.

 

NeedFeatureBenefits
Manage the desired version/state of many agentsMaintenance APIs
  • Uses security token instead of admin IDs
  • Provides target version as response
Maintain # or % of total build farm capacity during upgradesAgent Maintenance Config
  • Defines build farm state (STABLE, TARGET, or LATEST)
  • Defines max concurrent agents allowed to go offline for maintenance
Prevent agents going offline during buildsAgent State APIs
  • Uses security tokens instead of user IDs
  • Provides the enabled/disabled state and
  • Provides the Busy / Idle state
Eliminate need to expose sensitive admin credentialsSecurity Token APIs
  • Allow admins to create and manage tokens
  • Tokens required by all other calls
  • Permission levels distinguish read/change operations
Manage and cleanup agent specific capabilitiesCapabilities API
  • List all current capabilities
  • Remove all capabilities from an agent

 

 

Child pages (Children Display)
alltrue
styleh3