Skip to content
Snippets Groups Projects
  1. May 04, 2022
  2. May 03, 2022
  3. Apr 27, 2022
    • anarcat's avatar
      95de8aac
    • anarcat's avatar
      regroup puppet how-to into broader sections · f491696e
      anarcat authored
      That "howto" section was getting really unwieldy.
      
      Before:
      
       - Modifying an existing configuration
       - Adding a new module
       - Contributing changes back upstream
       - Running tests
       - Validating Puppet code
       - Listing all hosts under puppet
           - Other ways of extracting a host list
       - Running Puppet everywhere
       - Batch jobs on all hosts
       - Progressive deployment
       - Adding/removing a global admin
       - Examining a Puppet catalog
           - List resources by type
           - View/filter full catalog
       - Troubleshooting
       - Consult the logs of past local Puppet agent runs
           - Running Puppet by hand and logging
           - Finding exported resources with SQL queries
           - Finding exported resources with PuppetDB
       - Password management
       - Getting information from other nodes
           - Exported resources
           - PuppetDB lookups
           - Puppet query language
           - LDAP lookups
           - Hiera lookups
       - Revoking and generating a new certificate for a host
       - Pager playbook
           - [catalog run: PuppetDB warning: did not update since \...\]
           - Problems pushing to the Puppet server
       - Disaster recovery
      
      31 entries, 17 top level, 14 second.
      
      After:
      
       - Programming workflow
           - Modifying an existing configuration
           - Adding a new module
           - Contributing changes back upstream
           - Running tests
           - Validating Puppet code
       - Puppet tricks
           - Password management
           - Getting information from other nodes
               - Exported resources
               - PuppetDB lookups
               - Puppet query language
               - LDAP lookups
               - Hiera lookups
           - Revoking and generating a new certificate for a host
       - Deployments
           - Listing all hosts under puppet
           - Other ways of extracting a host list
           - Running Puppet everywhere
           - Batch jobs on all hosts
           - Progressive deployment
           - Adding/removing a global admin
       - Troubleshooting
           - Consult the logs of past local Puppet agent runs
           - Running Puppet by hand and logging
           - Finding exported resources with SQL queries
           - Finding exported resources with PuppetDB
           - Examining a Puppet catalog
               - List resources by type
               - View/filter full catalog
       - Pager playbook
           - [catalog run: PuppetDB warning: did not update since \...\]
           - Problems pushing to the Puppet server
       - Disaster recovery
      
      34 entries, 6 top level, 23 second level, 7 third level
      
      The caveat here is that the "third level" here is actually a *fourth*
      level, something which we're typically trying to avoid, but in this
      case this is not really a possibility.
      f491696e
    • Jérôme Charaoui's avatar
    • Jérôme Charaoui's avatar
      howto/ganeti: tpo-create-san-disks does the rescan · 82757e16
      Jérôme Charaoui authored
      and puppet itself takes care of reloading multipath when adding a new
      alias
      82757e16
    • Jérôme Charaoui's avatar
  4. Apr 26, 2022
  5. Apr 22, 2022
  6. Apr 21, 2022
  7. Apr 20, 2022
  8. Apr 19, 2022
Loading