phpoxford / spires

Spires IRC bot
MIT License
1 stars 4 forks source link

Create Vagrant box with Ansible #6

Open garethellis36 opened 8 years ago

garethellis36 commented 8 years ago

Containing database, PHP, etc.

liquorvicar commented 8 years ago

Do we definitely want to do Ansible over Pupper (or even Chef or Salt)?

liquorvicar commented 8 years ago

What db engine do we want/need? Or shall we wait until we have an actual need for one ;-)

ascii-soup commented 8 years ago

Personally I have no attachment to ansible - it's my least preferred option. However, it would be nice to see it in use, so I'm easy either way.

ascii-soup commented 8 years ago

As for the database, I think waiting until we need one is a good idea.

garethellis36 commented 8 years ago

I suggested Ansible based on a previous suggestion that it's easier for provisioning-noobs to approach vs Puppet

ascii-soup commented 8 years ago

For what it's worth, Andy and I hadn't used other provisioning tools when we picked up Puppet, so we were noobs, and we coped fine with it.

liquorvicar commented 8 years ago

@garethellis36 Ansible is easier if you're @olorton ;-)

I'm happy to do Ansible if that's what people want as that would be a learning curve for me (and I can lean on @olorton for help). Puppet might be interesting for others as it's a slightly different paradigm; it's a declarative language as opposed to PHP which is imperative and requires a slightly different mindset (don't know how Ansible would be classified).

olorton commented 8 years ago

I would actually love to work on a project where I don't need to give a shit about provisioning. So use whatever you like.

If you want to learn ansible, I'd love to help you out, code review, etc. Or you could keep it easy for yourself and use what you know, maybe I'll learn something ;)

FYI, this is the suggeted framework if you wanted to use ansbile and debian: https://github.com/debops/debops

garethellis36 commented 8 years ago

Maybe we should use Docker. ;)

martindilling commented 8 years ago

Then you need to switch to linux ;)

ascii-soup commented 8 years ago

Given that @liquorvicar doesn't come anymore, should we re-assign this to somebody? Any takers?