To deploy an application to a client on premise (application that has multiple dependencies (linux and windows) we would need a solution that will have installed on the same linux box a chef server and a chefdk.
What I have in mind is as follow:
- a linux box cu chef server which
- contains recipes
- has a predefined environment
- contains the packets to be deployed
- contains a bash script which bootstraps the given machines. In the same time with the bootstrap process there machines will also have set up the environment and the run-list.
Is this setup meant to work? What do I miss?