Chef Essentials
Program Overview:
This 2 -day course deploying Chef infrastructure and configure chef client and chef workstation on windows and linux servers
Program Duration: 2 Days
Prerequisite Skills:
Linux basic skills ( like working file and directories)
Who should attend?
Targeted for Cloud engineers, Centre of excellence team, window server administrators, Unix/Linux administrator, Storage admins, network administrators , Virtualization administrators
Module 1: Chef – Overview
This 2 -day course deploying Chef infrastructure and configure chef client and chef workstation on windows and linux servers
Program Duration: 2 Days
Prerequisite Skills:
Linux basic skills ( like working file and directories)
Who should attend?
Targeted for Cloud engineers, Centre of excellence team, window server administrators, Unix/Linux administrator, Storage admins, network administrators , Virtualization administrators
Module 1: Chef – Overview
- Infrastructure-As-A-Code
- Chef Components – 10000 feet overview
- Chef Server
- Hosted Chef Server
- Chef Development kit
- Chef Nodes
- Recipes
- Cookbooks
- Chef Analytics
- Chef Push job server
- Deploy Ubuntu 14.04 Server
- SSH to Ubuntu Server
- Install chef-server on Ubuntu 14.04 linux server
- Install chef-manage on chef-server
- Install and configure Chef-Reporting
- Create a user account on hosted chef server
- Create organization on hosted chef server
- Download chef-starter kit
- Deploy a Ubuntu 14.04 server
- Ssh to Ubuntu server
- Install and configure Chef development kit
- Configure knife to interact with your own Chef-server
- Configure knife to interact with your Hosted Chef-server
- Configure SSL based connection to chef server
- Install and configure Chef development kit
- Setup environment variables
- Configure knife to interact with your own Chef-server
- Configure knife to interact with your Hosted Chef-server
- Configure SSL based connection to chef server
- Deploy a Ubuntu 14.04 server
- Register the Ubuntu server under chef server management
- Create a new cookbook for apache2 installation on Ubuntu server
- Write recipe for package install, service restart
- Create templates to be used in recipe
- Create index.html and log file to be used by recipe
- Create a new cookbook for OS update installation on Ubuntu server
- Write recipe for update of Operating system
- Edit metadata.rb file to include dependency for apache2 cookbook
- Understand and create web role
- Assign web role for chef node
- Validate chef-role is getting assigned to Ubuntu server
- Deploy a Windows server 2012
- Register the Windows server under chef server management
- Download a community cookbook for IIS (web-server) Installation on windows server 2012
- Run cookbook on windows server
- Validate web server is installed on windows 2012 server