What CHEF and CHEF- CLIENT For Configuration Management
What is CHEFF . (over come a system admin position)
Cheff is configuration management tools (configuration means each and every minute details of your Machine (Server, Storage) )
Two Types of CM Tools
- Push Based
- Pull Based
Details Overview of Important terms in Chef : -
Workstation : - are personal computers or virtual servers where all configuration code is created tested or changed.
Recipe : -Devops Engineer actually site her and write codes. This code is called Recipe.
Knife : - Workstation communicate with the chef server using knife. knife is command line tool that uploads the cookbook to the server.
Chef - Server :-
The cheff server is middle man between workstation and the nodes.
- All Cookbook are stored here server may be hosted locally or remote.
Node : - where you apply code
node are the system that required the configuration
- Ohai fetch the current state of the node its located in
- node communicate with the cheff-server using the chef client
- each node can have a different configuration required
- chef client is installed on every node.
Summary
Read in book screen shot
Comments