Purpose - To install and configure a basic Jenkins server using Chef Custom resource. Pre-requisites CentOS 7 with ChefDK installed Here are we are going to use the concept of…
Purpose - To install and configure a basic Jenkins server using Chef Custom resource. Pre-requisites CentOS 7 with ChefDK installed Here are we are going to use the concept of…
Purpose – In this article, we will setup up an On Premise Chef server for managing our Cookbooks in a central location, setup Chef Workstation where in you author your…
Purpose – To setup a a very basic MySQL Server on Ubuntu 14.04 platform using the steps outlined in the mysql cookbook readme documentation Pre-requisites – Cookbook – mysql cookbook…
Purpose - To prepare a bash script which can be used to setup a workstation in one go with all the required tools for working on the Chef development .…
Purpose – In this article, we will see how we can validate or test the Chef Infrastructure code using InSpec, which we develop for managing or maintaining our systems in…
Purpose - Setting up a Test Kitchen - Chef Pre-requisites Workstation with ChefDK and Virtualization tools installed like below . Virtualbox Vagrant Virtualbox – It is a hypervisor that is…
Chef Executable Generates applications, cookbooks, recipes, attributes, templates, files and custom resources Ensures RubyGems are downloaded properly for ChefDk environment Verifies all components are installed and configured correctly Pre-requisites Linux…
Purpose - To setup a Workstation with ChefDK software Pre-requisite Windows 8.1 OS Step1: Download the ChefDK software package for windows 8.1 URL - https://downloads.chef.io/chefdk Package name - chefdk-1.4.3-1-x86.msi Note -…
Purpose - To create a Cookbook for Configuring Apache Webserver using Chef Step1: Generate a Cookbook $ mkdir cookbooks $ cd cookbooks/ $ chef generate cookbook apache_httpd Generating cookbook apache_httpd -…
Purpose – Here we are going to setup a simple webserver using chef recipe and test the functionality Pre-requisites Chef DK already installed Step1: Install apache httpd package $ cat host-1_webserver.rb…