sensu / sensu-go-chef

Chef Library Cookbook for Sensu Go
https://sensu.io
MIT License
11 stars 22 forks source link

Create sensuctl install LWRP and consume it in a recipe #5

Closed portertech closed 6 years ago

portertech commented 6 years ago

Create a sensuctl LWRP to install the Sensu 2.x sensu-cli package and set it up to authenticate to one or more sensu-backend APIs.

The sensuctl documentation will be of some help in figuring out how to accomplish this: https://docs.sensu.io/sensu-core/2.0/getting-started/configuring-sensuctl/

The Chef cookbook will use sensuctl to load Sensu resources into a sensu-backend from local JSON files (created by LWRPs - TBD), e.g. sensuctl create -f check.json.

majormoses commented 6 years ago

Rather than starting with a recipe let's start with a custom resource or LWRP and then consume that in the recipe. We have a clean start lets do this right.

portertech commented 6 years ago

@majormoses :+1:

webframp commented 6 years ago

8 was merged, I think we can close this one?

majormoses commented 6 years ago

closed via #8