Address review comments
Signed-off-by: Tomas Dabasinskas <tomas@dabasinskas.net>
This commit is contained in:
@@ -4,12 +4,17 @@ A frontend plugin to integrate PuppetDB with Backstage. When combined with the
|
||||
[catalog-backend-module-puppetdb](https://github.com/backstage/backstage/blob/master/plugins/catalog-backend-module-puppetdb/README.md) plugin, this
|
||||
frontend plugin allows viewing PuppetDB reports, including their logs and events, of Backstage resource entities.
|
||||
|
||||

|
||||
|
||||
## Getting started
|
||||
|
||||
### Prerequisites
|
||||
|
||||
To get started, you need a running instance of PuppetDB. You can find instructions on how to install it
|
||||
[here](https://www.puppet.com/docs/puppetdb/7/install_via_module.html).
|
||||
The PuppetDB [should be configured](https://www.puppet.com/docs/puppetdb/7/configure.html#host) to allow being accessed from your Backstage instance.
|
||||
|
||||
In addition, your Backstage instance need to either have
|
||||
[catalog-backend-module-puppetdb](https://github.com/backstage/backstage/blob/master/plugins/catalog-backend-module-puppetdb/README.md) plugin installed
|
||||
or you need to ensure your Resource entities have `puppet.com/certname` annotation set to the PuppetDB node name in some other way.
|
||||
|
||||
### Installation
|
||||
|
||||
@@ -42,3 +47,17 @@ proxy:
|
||||
'/puppetdb':
|
||||
target: https://your.puppetdb.instance.com
|
||||
```
|
||||
|
||||
## Screenshots
|
||||
|
||||
#### Main page with the reports list:
|
||||
|
||||

|
||||
|
||||
#### Events for the specific report:
|
||||
|
||||

|
||||
|
||||
#### Logs of the specific report:
|
||||
|
||||

|
||||
|
||||
Reference in New Issue
Block a user