summaryrefslogtreecommitdiffstats
path: root/integrations/schemas
diff options
context:
space:
mode:
authorAustin S. Hemmelgarn <austin@netdata.cloud>2023-07-26 11:32:47 -0400
committerGitHub <noreply@github.com>2023-07-26 11:32:47 -0400
commit34c178bab1197d8d5234516430dcec2800f8b389 (patch)
tree2f68a0d678fb4a4933ea0ad61c9ff655307de260 /integrations/schemas
parentdf5a696c9b0dae21cec5abd277dd7c2664160ca5 (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.json9
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",