Skip to content

Any reason to not use sensu-install to install plugins? #45

Description

@snadorp

We are currently looking into a reliable way of installing plugins on the clients.
Currently we are using

sensu:
  client:
    embedded_ruby: true
    install_gems:
      - sensu-plugins-http

This seems to be unreliable in a the way that the build of native extensions seem to break.

We are working around the issue by adding this line to the hosts salt (and removing the installation of the gem in the pillar above):

install_sensu_plugins:
  cmd.run:
    - name: sensu-install -p http

This seems to work fine for us, would be great to have an option to specify the plugins in the pillar which would be installed the sensu-install way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions