Troubleshooting Puppet troubleshoot your Puppet infrastructure to fix problems quickly

Troubleshoot your Puppet infrastructure to leverage your system's performance effectively About This Book Covers major tools in Puppet deployment Fix catalog compilation problems and deal with issues found in larger deployments, such as scaling and improving performance. A fast-paced guide with...

Descripción completa

Detalles Bibliográficos
Autor principal: Uphill, Thomas (author)
Otros Autores: Uphill, Thomas, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham : Packt Publishing 2015.
Edición:1st edition
Colección:Community experience distilled.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629682006719
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Puppet Infrastructure; The lifecycle of a Puppet run; Puppet configuration; puppet help; puppet resource; puppet apply; puppet parser validate; Logfiles and the catalog; puppet master; puppetserver; jq; Communication issues; Network-related problems; Netcat; SSL-related problems; Summary; Chapter 2: Writing Puppet Manifests; Writing code; Editors; Vim; Emacs; Geppetto; puppet-lint; Testing code; Validating code; Vagrant; Committing code; Git Hooks; Using environments
  • Personal branchesSummary; Chapter 3: Modules and Templates; Metaparameters; Autorequires; Explicit ordering; Defined types; Custom facts; Pry; Environment; Files; Templates; Debugging templates; Summary; Chapter 4: Hiera and External Node Classifiers; YAML files; JSON; Hiera; Permissions; PuppetDB; Debug; strace; puppet apply; External node classifiers - ENCs; The Foreman; The Foreman proxy; Puppet Enterprise; LDAP; Summary; Chapter 5: The Marionette Collective; Architecture; ActiveMQ configuration; JMX; ActiveMQ and resource limits; Using mco; Ping works, nothing else; Facts
  • Discovery timeoutDebugging and logging; Direct addressing; Time synchronization; Summary; Chapter 6: PuppetDB and Puppet Server; PuppetDB; Puppet Server; Debugging Ruby; Logging; Reports; Time; Summary; Chapter 7: Help Me!; Puppet Forge/GitHub; Community help; IRC channels; Puppet user groups; Puppet Labs; Summary; Index