• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • VCS
  • Interview Questions
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

Puppet Interview Questions and Answers

by admin

What is Puppet?

Puppet is a configuration tool that is used to automate administration tasks. Puppet Agent(Client) sends requests to Puppet Master (Server) and Puppet Master Push Configuration on Agent.

What is Manifests?

Manifests, in Puppet, are the files in which the client configuration is specified.

What is Module and How it is different from Manifest?

Whatever the manifests we defined in modules, can call or include into other manifests. Which makes easier management of Manifests. It helps you to push specific manifests on a specific Node or Agent.

Command to check requests of Certificates?

puppetca –list (2.6)
puppet ca list (3.0)

What is the command to sign Requested Certificates?

The commands are:

puppetca  –sign hostname-of-agent      ### (2.6)
# puppet ca  sign hostname-of-agent    ### (3.0)

Where Puppet Master Stores Certificates?

The Puppet Master Stores Certificates in the /var/lib/puppet/ssl/ca/signed directory.

What is Facter?

Sometimes you need to write manifests on conditional expression based on agent-specific data which is available through Facter. Facter provides information like Kernel version, Dist release, IP Address, CPU info and etc. You can define your facter also.

What is the use of etckeeper-commit-post and etckeeper-commit-pre on Puppet Agent?

etckeeper-commit-post: In this configuration file you can define command and scripts which executes after pushing configuration on Agent.
Etckeeper-commit-pre: In this configuration file you can define command and scripts which executes before pushing configuration on Agent.

What is Puppet Kick?

By default Puppet Agent request to Puppet Master after a periodic time known as “runinterval”. Puppet Kick is a utility that allows you to trigger Puppet Agent from Puppet Master.

What is MCollective?

MCollective is a powerful orchestration framework. Run actions on thousands of servers simultaneously, using existing plugins or writing your own.

Filed Under: Interview Questions

Some more articles you might also be interested in …

  1. Ajax Interview Questions and Answers
  2. The ultimate Veritas Cluster Server (VCS) interview questions
  3. SAP Interview Questions and Answers
  4. Oracle Interview Questions : Recovery catalog for RMAN backup
  5. Linux Interview Questions : Open Files / Open File Descriptors
  6. Java Hibernate Interview Questions and Answers
  7. Solaris Interview Questions and Answers
  8. The ultimate Linux interview questions : swap
  9. Oracle Interview Questions – oratab file
  10. Load Balancer Interview Questions & Answers

You May Also Like

Primary Sidebar

Recent Posts

  • aws ec2: CLI for AWS EC2 (Command Examples)
  • aws cur – Create, query, and delete AWS usage report definitions (Command Examples)
  • aws configure – Manage configuration for the AWS CLI (Command Examples)
  • aws cognito-idp: Manage Amazon Cognito user pool and its users and groups using the CLI

© 2023 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright