Question:- What is Manifests?
Answer:- The Manifests are just files in Puppet wherein the client configuration is specified.
Question:- What is the difference between a Module and a Manifest?
Answer:- The manifests that we define in modules can be included in the manifests. This makes it easier to manage the manifests. It is possible to push the chosen manifest on to the specific agent or node.
Question:- What is Facter?
Answer:- The Facter is a system profiling library which is used to gather system information during a Puppet run. The Facter offers your information regarding the IP address, version of kernel, CPU and others.
Question:- What is Puppet Kick?
Answer:- Puppet Kick lets you trigger the Puppet Agent from Puppet Master. During the run interval the Puppet Agent will send a request to Puppet Master.
Question:- What is MCollective?
Answer:- The MCollective is a tool that is developed by the Puppet labs for server orchestration. MCollective helps to run thousands of jobs in parallel using your own or existing plugins.
Question:- is it possible to manage Workstations with Puppet?
Answer:- You can use the Puppet tool for managing machines which are laptops, desktops and even workstations.
Question:- Does Puppet run on Windows?
Answer:- Beginning with Puppet 2.7.6 it is possible to run on Windows and this ensures future compatibility.
Question:- What type of organizations can use Puppet?
Answer:- There is no strict rule about the type of organizations that can benefit from Puppet. But an organization with only a few servers is less likely to benefit from Puppet. An organization with huge number of servers can benefit from Puppet as this eliminates the need to manually manage the servers.
Question:- Can Puppet run on servers that are unique?
Answer:- Puppet can run on servers that are unique. Even though there might be very less chances of servers being unique since within an organization there are a lot of similarities that exist like the operating system that they are running on, and so on.
Question:- What is Puppet Labs?
Answer:- Puppet Labs is the company that is interested in solving the Puppet automation problem.
Question:- How to upgrade Puppet and Facter?
Answer:- You can upgrade Puppet and Facter through your operating system package management system. You can do this either through the vendor’s repository or through the Puppet Labs’ public repositories.
Question:- What are the characters permitted in a class and module name?
Answer:- The characters that are permitted in a class and module name can be lowercase letters, underscores, numbers. It should being with a lowercase letter, you can use “::” as a namespace separator. The variable names can be including alphanumeric characters and underscore and can be case sensitive.
Question:- How are the variables like $ operating system set?
Answer:- You can set the variables by Facter. It is possible to get the complete list of variables and the values if you run the facter in a shell by itself.
Question:- Why do we need Azure Data Factory?
Answer:- The amount of data generated these days is huge and this data comes from different sources. When we move this particular data to the cloud, there are a few things needed to be taken care of. Data can be in any form as it comes from different sources and these different sources will transfer or channelize the data in different ways and it can be in a different format. When we bring this data to the cloud or particular storage we need to make sure that this data is well managed. i.e you need to transform the data, delete unnecessary parts. As per moving the data is concerned, we need to make sure that data is picked from different sources and bring it at one common place then store it and if required we should transform into more meaningful. This can be also done by a traditional data warehouse as well but there are certain disadvantages. Sometimes we are forced to go ahead and have custom applications that deal with all these processes individually which is time-consuming and integrating all these sources is a huge pain. we need to figure out a way to automate this process or create proper workflows. Data factory helps to orchestrate this complete process into a more manageable or organizable manner.