At this point you should have one or more cookbooks each with one or more recipes. We have been using test kitchen to develop and test these. That is kitchen's purpose. In a real Chef deployment, these cookbooks should be hosted on a Chef server. So the next step would be to copy these cookbooks to a Chef server. Of course, that would imply that we have a Chef server!
One option is to setup a Linux server, download and install Chef server on it and you can be off to the races. This is a long and laborious process! The alternative is Hosted Chef. This is a free service from Chef. You can spin up a Chef server in Chef's cloud rather quickly and is a perfectly adequate resource for learning.
- This is not a difficult process, so I will not try to document it.
- https://manage.chef.io/signup/
- Create Organization