With --octocatalog-diff
supporting over 75 command line options (and counting), there's a little something for everyone. On this page, we document some interesting use cases that can be accomplished with creative combinations of options.
If you find a creative use of octocatalog-diff
that we haven't thought of, we encourage you to create a document named advanced-SOMETHING.md
and link to it from here!
See also:
- Basic usage - Common use cases to get you started
- Command line options reference - A list of all the options
- How to add new command line options - If you'd like to add an option of your own
- Bootstrapping your Puppet checkout
- Building catalogs instead of diffing catalogs
- Enabling storeconfigs for exported resources in PuppetDB
- Fetching catalogs from Puppet Master / PuppetServer
- Overriding ENC parameters
- Overriding facts
- Puppet Enterprise node classification service
- Using
octocatalog-diff
without git - Catalog validation
- Environment setup
- Overriding built-in octocatalog-diff scripts