Create zeus deploy script to configure pools, and add resources

RESOLVED WONTFIX

Status

Cloud Services
Operations
RESOLVED WONTFIX
5 years ago
3 years ago

People

(Reporter: bobm, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [qa-])

(Reporter)

Description

5 years ago
Create a script, modeled somewhat after the znode script, to add and remove resources, and otherwise configure pools on a Zeus load balancer.  The goal is to be able to have a server add it's self to the appropriate pool (or configure the pool if it doesn't yet exist) during the puppetization process, given FQDN and standard naming conventions.

It may make sense to add servers initially in a down, drained, or otherwise non-UP state.
(Reporter)

Updated

5 years ago
Depends on: 775691
(Reporter)

Comment 1

5 years ago
One more thing:
See the PoolService section of the documentation here: http://rubydoc.info/gems/zeus-api/0.1.1/frames
You may want to split this into two separate tasks - adding and removing nodes from a fully-configured pool is a trivial operation, but configuring a pool is a complex, multi-section operation that depends on Rules, Monitors, and other external resources.
Blocks: 775691
No longer depends on: 775691
Blocks: 775741
Whiteboard: [qa-]

Updated

3 years ago
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.