hashbang / shell-etc

/etc directory from our shell servers, managed via etckeeper
MIT License
23 stars 18 forks source link

Stripped "stow-like" branch #178

Closed RyanSquared closed 7 years ago

RyanSquared commented 7 years ago

So far, the plan for future deployments is:

  1. Create configuration files (optionally templated) that Ansible can use to deploy
  2. Merge the files into shell-server
  3. Make shell-server capable of reproducing a server and deploying configuration changes

This is key for userdb because in order to use userdb we need to make the shell servers use it instead.

This PR solves step 1. It can be either merged into the stripped branch locally, and then into shell-server or moved directly to shell-server.

Feel free to correct me if any of this information is wrong.

daurnimator commented 7 years ago

What's blocking the merge of this? Has it been tested? If I was to merge it: how do I deploy it?

RyanSquared commented 7 years ago

The problem with this is that as of right now, there is no code. I'm asking lrvick to review the changes I made to his branch, but as of right now there's no way to compile the jinja2 templates and build something off of that.

RyanSquared commented 7 years ago

Conversation has been moved to #175