Skip to content

More automated configuration with Puppet #154

Open
@kpaulisse

Description

@kpaulisse

octocatalog-diff was designed to run in a CI environment where there is no Puppet master or even Puppet agent available. Still, in many cases there is a Puppet configuration. To make things easier to configure, we should give the ability to read a Puppet master or agent configuration in lieu of setting up those parameters in octocatalog-diff.

Some things we might be able to get from the agent or server configuration:

  • Path to ENC
  • Path to global hiera.yaml
  • Use a Puppet agent that's already installed
  • Code path for checked out code
  • SSL certificates to connect to Puppet master or puppetdb
  • IP and port for the Puppet master

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions