Advanced kitchen configuration
We’re always defining kitchen configurations in a single file, but what happens, when we have configuration, which are only interesting for us or sensitive data?
We’re always defining kitchen configurations in a single file, but what happens, when we have configuration, which are only interesting for us or sensitive data?
Everyone wants to install always the same software in a specified version and configuration on their system. This mostly works with a script, but at some point, no one could ever read this or can be executed only once.
At this point Chef comes into the game and fixes this issue.
Chef is a DSL, which easily describes a desired state configuration in a ruby way (Yes, ruby is the language behind Chef). Chef is working with cookbooks and can contain several recipes, which are doing different things. To test such cookbooks, Chef uses kitchen.
To give you some insights about Chef cookbooks and kitchen testing, you’ll move on reading.
Hi everyone, as you can see, I’ve changed my whole website to a new layout and design. I think, it is much easier to manage and to be handled and also loads much faster. So enjoy your visit and you’ll see, what comes next. Best regards, Patrick