rcbops-qe / monster

Deployment/Orchestration Engine
Apache License 2.0
4 stars 8 forks source link

Orchestrator #165

Closed jcourtois closed 10 years ago

jcourtois commented 10 years ago

I tested my changes on a new build this morning. Everything looks good.

jacobwagner commented 10 years ago

no that doesnt sound good. provisioners shouldnt be tied to orcs

jacobwagner commented 10 years ago

they should be independent. the deployment should be the object that knows which provisioner and orch it has.

jacobwagner commented 10 years ago

i will look at the code

jcourtois commented 10 years ago

I see you're right, I need to think some more..

jcourtois commented 10 years ago

The confusing thing is that at the CLI the user determines which provisioner that they want to use, and, for instance, a Razor2 provisioner only provisions Chef nodes, which implies that the Deployment needs to be a ChefDeployment and so the DeploymentOrchestrator needs to be a ChefDeploymentOrchestrator..