CodeForPhilly / ops

File an issue here to deploy an application or create a new repo
3 stars 4 forks source link

Build inventory of all CfP servers #1

Closed lottspot closed 7 years ago

lottspot commented 8 years ago

Before we can know what to do, we need to know what we have. We will need to gather a detailed inventory of what machines are currently active, what application stacks are installed on them, what provider they are hosted with, what web applications are hosted on them, and really every other detail we can get our hands on.

This task can be moved into the "ready" state once:

lottspot commented 8 years ago

I think the wise choice is to use an External Node Classifier to model our inventory. In addition to providing us with a powerful attribute-driven overview of the ecosystem we'll be managing, taking this approach will allow us to plug our inventory data into a configuration management tool of our choice once the time comes.

lottspot commented 8 years ago

The two ENCs I think we should be looking at are Hiera and Reclass. Spoiler: I already have an opinion on which one I would prefer, but I want to hear what other people's thoughts are before committing to that opinion.

themightychris commented 8 years ago

@ub1quit33 without doing more than skimming through their docs and some discussions, reclass smells better to me

lottspot commented 7 years ago

This issue is pretty much obsolete