-
-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add HWRPs for installing and managing consul. #126
Commits on Jul 25, 2015
-
Merging in changes from master branch.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for b061edd - Browse repository at this point
Copy the full SHA b061eddView commit details -
Fixes the permissions on the private key.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for c60909e - Browse repository at this point
Copy the full SHA c60909eView commit details -
Adds data bag stub for consul integration testing.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for ae2e692 - Browse repository at this point
Copy the full SHA ae2e692View commit details -
Updates the directories and tests for /etc/consul.d/ssl.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 25eccc8 - Browse repository at this point
Copy the full SHA 25eccc8View commit details -
Fixes a few bits after a code review.
@coderanger pointed out a few things that I could spruce up.
Configuration menu - View commit details
-
Copy full SHA for beda08b - Browse repository at this point
Copy the full SHA beda08bView commit details -
Adds support for running Consul under runit provider.
It seems that some people really dig runit. I don't get all the hype. But here it is courtesy of @coderanger.
Configuration menu - View commit details
-
Copy full SHA for faef8cf - Browse repository at this point
Copy the full SHA faef8cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07dca12 - Browse repository at this point
Copy the full SHA 07dca12View commit details -
Configuration menu - View commit details
-
Copy full SHA for e41c3d0 - Browse repository at this point
Copy the full SHA e41c3d0View commit details -
Removes the poise-runit cookbook after speaking with @coderanger.
The way that this cookbook is intended to work is for it to be included in a [base cookbook][0] or an [environment cookbook][1] so that the whole infrastructure built with poise-service uses runit. [0]: http://blog.vialstudios.com/the-environment-cookbook-pattern/#thebasecookbook [1]: http://blog.vialstudios.com/the-environment-cookbook-pattern/#theenvironmentcookbook
Configuration menu - View commit details
-
Copy full SHA for 71e8e33 - Browse repository at this point
Copy the full SHA 71e8e33View commit details -
Fixes integration testing issues with CentOS 6.6 and upstart.
In all of RedHat's infinite wisdom it seems that upstart is available on EL6.6. The poise-service library cookbook we use defaults to that so we need to conver that test case in our integration tests.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 64a4532 - Browse repository at this point
Copy the full SHA 64a4532View commit details -
Fixes a bunch of issues with integration test harness.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for b26421c - Browse repository at this point
Copy the full SHA b26421cView commit details -
Adds support for creating consul service but not enabling.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 56eddd3 - Browse repository at this point
Copy the full SHA 56eddd3View commit details -
Fixes issues with unit tests failing.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for fc18d6c - Browse repository at this point
Copy the full SHA fc18d6cView commit details -
Fixes permissions for key and certificate.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 275877e - Browse repository at this point
Copy the full SHA 275877eView commit details -
Adds more test converage to Consul configuration.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 6cc4c6c - Browse repository at this point
Copy the full SHA 6cc4c6cView commit details -
Adds more unit tests for resources.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for fa8ac56 - Browse repository at this point
Copy the full SHA fa8ac56View commit details -
Modifies the watch resource to write out as a file.
This ensures that we can check for idempotence by simply using the normal Chef means. Its actually a hell of a lot better than querying Consul and doing some insane magic in the background.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for ea9c597 - Browse repository at this point
Copy the full SHA ea9c597View commit details -
Updates the README and defaults for various HWRP.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for ccc0c3f - Browse repository at this point
Copy the full SHA ccc0c3fView commit details -
Adds test-kitchen support for Windows platform.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for a74c9b2 - Browse repository at this point
Copy the full SHA a74c9b2View commit details -
Bumps version of libartifact-cookbook ~> 1.3.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 8ad3ad2 - Browse repository at this point
Copy the full SHA 8ad3ad2View commit details -
Implements the Consul definition HWRP.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 2267367 - Browse repository at this point
Copy the full SHA 2267367View commit details -
Fixes a few issues during the merge/rebase.
John Bellone committedJul 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 6371cd3 - Browse repository at this point
Copy the full SHA 6371cd3View commit details