[WIP] Feature/swarm
Description
This is a work in progress implementation of the basic features of docker swarm in this cookbook.
It's not intended to be anywhere near feature complete, but I hope it'll provide a good place to start for people with more advanced needs than mine.
I'm submitting this PR quite early but I already need to get my implementation path validated by people with more knowledge of this cookbook
Issues Resolved
#801 #862
Check List
- [x] All tests pass. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/TESTING.MD
- [ ] New functionality includes testing.
- [ ] New functionality has been documented in the README if applicable
- [x] All commits have been signed for the Developer Certificate of Origin. See https://github.com/chef-cookbooks/community_cookbook_documentation/blob/master/CONTRIBUTING.MD
@elthariel are you still working on this?
@kmf Yes, I'm currently battle testing it in prod and applying bugfixes
How's this coming along?
It looks like there might be some examples or at least implementation that could be compared with someone who has done this a slightly different way. https://gitlab.com/chef-platform/docker-platform
@elthariel are you still planning on finishing this or not?
We're still using it in prod on our fleet. If you think you'll have the time to review it, I can have a look at rebasing it and everything.
Not all of the docker swarm attributes are implemented, but they're easy to add and the core of the feature set works
@elthariel we should have time to review it!
@elthariel if you get this rebased we can start getting the tests working etc and look to get this merged