diff options
author | Austin S. Hemmelgarn <austin@netdata.cloud> | 2023-07-26 11:32:47 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-26 11:32:47 -0400 |
commit | 34c178bab1197d8d5234516430dcec2800f8b389 (patch) | |
tree | 2f68a0d678fb4a4933ea0ad61c9ff655307de260 /integrations/schemas | |
parent | df5a696c9b0dae21cec5abd277dd7c2664160ca5 (diff) |
Fixes for `deploy.yaml`. (#15551)
* Fix deploy.yaml formatting and syntax.
* Deploy entry schema fixes.
- Rename `description` to `install_description` to avoid clashing with
key that will be used for the tooltips for the integration cards.
- Add `most_popular` key to match up with collector integrations.
Diffstat (limited to 'integrations/schemas')
-rw-r--r-- | integrations/schemas/deploy.json | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/integrations/schemas/deploy.json b/integrations/schemas/deploy.json index 9d605aa700..b2bd7206b4 100644 --- a/integrations/schemas/deploy.json +++ b/integrations/schemas/deploy.json @@ -15,7 +15,11 @@ "keywords": { "$ref": "./shared.json#/$defs/keywords" }, - "description": { + "most_popular": { + "type": "boolean", + "description": "If true, the integration is sorted to the top of the list of integrations." + }, + "install_description": { "type": "string", "description": "Describes basic information about how to deploy on this platform." }, @@ -100,7 +104,8 @@ "id", "meta", "keywords", - "description", + "most_popular", + "install_description", "methods", "additional_info", "related_resources", |