Skip to content

Haribook/puppet-module-commands

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

-> install a puppet module
   puppet module install <ModulaName>

-> insall a puppet module with specified version 
   puppet module install <ModuleName> -v <version>

-> List all the installed puppet modules
   puppet module list

-> Search for puppet modules on puppet forge
   puppet module search <moduleName>

-> Generate a template for the new puppet module creation
   puppet module generate namespace/modulename

-> apply puppet manifest on the puppet master
   puppet apply manifestname.pp
 
-> validate puppet manifest file syntax
   puppet parser validate manifestfile

-> uninstall a puppet module 
   puppet module uninstall <ModuleName>

-> Puppet module uninstall forcely
   puppet module uninistall --force <ModuleName>

-> Install a puppet module in a specified location
   puppet module install --modulepath=<Desired path> <moduleName>
   
-> From the command line, run puppet module build <MODULE DIRECTORY>.
   This command generates a .tar.gz package and saves it in the module’s pkg/ subdirectory.
   
-> To publish a new module release to the Forge, 
   Your module package should be a compiled tar.gz package of 10MB or less.
    In your web browser, navigate to the Forge and log in.
    Click Publish in the upper right hand corner of the screen.
    On the upload page,
    click Choose File and use the file browser to locate and select the release tarball.
    Then click Upload Release.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published