Puppet
Puppet :
It is a configuration management tool.
Server-client architecture.
In Puppet we need a puppet server and rest all systems are called as Puppet clients.
Two Editions :
Open Source and Enterprise.
It is developed by Puppet Labs.
In puppet server we will write down the configurations and then that will be applied on clients.
This configuration is called a module.
In puppet, module apply to which system is called Manifests.
Puppet is written in Ruby.
Puppet uses its own specific language called Domain Specific Language.
On puppet server we will install three components.
1. Puppet server
2. Puppet (agent software)
3. Factor.
Factor is a program that runs on the system, which provide the complete platform and networking of the system.
On all the clients we will install two things
1.Puppet (agent software)
2.Factor
Every 30 mins agent will communicate with the server and downloads the info.
Server maintains a file regarding the updates or modules applying on the clients is called catalog.
Whatever modules we run on each system, it is maintained on the server is called a catalog.
Catalog is a doc which will mention what all modules should be applied individually on every system.
Whole code compilation will be done on Server.
Puppet is idempotent.
Order of execution is not sequential.
Puppet popular version is 2.7
Later puppet version is 4.0
It is a configuration management tool.
Server-client architecture.
In Puppet we need a puppet server and rest all systems are called as Puppet clients.
Two Editions :
Open Source and Enterprise.
It is developed by Puppet Labs.
In puppet server we will write down the configurations and then that will be applied on clients.
This configuration is called a module.
In puppet, module apply to which system is called Manifests.
Puppet is written in Ruby.
Puppet uses its own specific language called Domain Specific Language.
On puppet server we will install three components.
1. Puppet server
2. Puppet (agent software)
3. Factor.
Factor is a program that runs on the system, which provide the complete platform and networking of the system.
On all the clients we will install two things
1.Puppet (agent software)
2.Factor
Every 30 mins agent will communicate with the server and downloads the info.
Server maintains a file regarding the updates or modules applying on the clients is called catalog.
Whatever modules we run on each system, it is maintained on the server is called a catalog.
Catalog is a doc which will mention what all modules should be applied individually on every system.
Whole code compilation will be done on Server.
Puppet is idempotent.
Order of execution is not sequential.
Puppet popular version is 2.7
Later puppet version is 4.0
Great!it is really nice blog information.after a long time i have grow through such kind of ideas.thanks for share your thoughts with us.
ReplyDeletePython Training in Chennai
Python Training in Velachery
Big data training in chennai
JAVA Training in Chennai
SEO training in chennai
Python Training in Chennai
Python Training in Anna Nagar
This post is so helpfull and interactive.I simply needed to thank you very much again. I am not sure what I would've achieved without the type of tricks documented by you directly on that area of interest.
ReplyDeletehere is the website for Best Datascience course in kochi 2024