mirror of
https://github.com/bitnami/charts.git
synced 2026-03-14 14:57:22 +08:00
bitnami/dataplatform-bp2 (#6052)
* replaced wavefront with Tanzu and added values schema json * fixed typo * fixed typos in wavefront section
This commit is contained in:
142
bitnami/dataplatform-bp2/values.schema.json
Normal file
142
bitnami/dataplatform-bp2/values.schema.json
Normal file
@@ -0,0 +1,142 @@
|
||||
{
|
||||
"$schema": "http://json-schema.org/schema#",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"kafka": {
|
||||
"type": "object",
|
||||
"title": "Kafka Metrics Details",
|
||||
"form": true,
|
||||
"properties": {
|
||||
"metrics": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"kafka": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean",
|
||||
"form": true,
|
||||
"title": "Enable metrics for Kafka",
|
||||
"description": "Whether to enable metrics for Kafka. Switch this off in case Kafka metrics are not needed"
|
||||
}
|
||||
}
|
||||
},
|
||||
"jmx": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean",
|
||||
"form": true,
|
||||
"title": "Enable JMX metrics for Kafka",
|
||||
"description": "Whether to enable JMX metrics for Kafka. Switch this off in case Kafka JMX metrics are not needed"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"spark": {
|
||||
"type": "object",
|
||||
"title": "Spark Metrics Details",
|
||||
"form": true,
|
||||
"properties": {
|
||||
"metrics": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean",
|
||||
"form": true,
|
||||
"title": "Enable metrics for Spark",
|
||||
"description": "Whether to enable metrics for Spark. Switch this off in case Spark metrics are not needed"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"elasticsearch": {
|
||||
"type": "object",
|
||||
"title": "Elasticsearch Metrics Details",
|
||||
"form": true,
|
||||
"properties": {
|
||||
"metrics": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean",
|
||||
"form": true,
|
||||
"title": "Enable metrics for Elasticsearch",
|
||||
"description": "Whether to enable metrics for Elasticsearch. Switch this off in case Elasticsearch metrics are not needed"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"logstash": {
|
||||
"type": "object",
|
||||
"title": "Logstash Metrics Details",
|
||||
"form": true,
|
||||
"properties": {
|
||||
"metrics": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean",
|
||||
"form": true,
|
||||
"title": "Enable metrics for Logstash",
|
||||
"description": "Whether to enable metrics for Logstash. Switch this off in case Logstash metrics are not needed"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"wavefront": {
|
||||
"type": "object",
|
||||
"title": "Tanzu Observability Details",
|
||||
"form": true,
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean",
|
||||
"title": "Deploy Tanzu observability for the data platform cluster including configuration for metrics exporters for all the components. Check https://docs.wavefront.com/kubernetes.html for more details",
|
||||
"form": true,
|
||||
"description": "Whether to deploy a Tanzu observability as part of data platform. Switch this off in case Tanzu Observability is not needed. Check https://docs.wavefront.com/kubernetes.html for more details."
|
||||
},
|
||||
"clusterName": {
|
||||
"type": "string",
|
||||
"title": "Provide the kubernetes cluster name to be configured in Tanzu Observability",
|
||||
"form": true,
|
||||
"hidden": {
|
||||
"value": false,
|
||||
"path": "wavefront/enabled"
|
||||
},
|
||||
"description": "Kubernetes cluster name to be configured in Tanzu Observability, if not provided it will be defaulted to KUBERNETES_CLUSTER_NAME"
|
||||
},
|
||||
"wavefront": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"url": {
|
||||
"type": "string",
|
||||
"title": "Provide the Tanzu Observability cluster url to be configured",
|
||||
"form": true,
|
||||
"hidden": {
|
||||
"value": false,
|
||||
"path": "wavefront/enabled"
|
||||
},
|
||||
"description": "Tanzu Observability cluster url to be configured to export the metrics to"
|
||||
},
|
||||
"token": {
|
||||
"type": "string",
|
||||
"title": "Provide the Tanzu Observability user API token to be used for the cluster url provided above",
|
||||
"form": true,
|
||||
"hidden": {
|
||||
"value": false,
|
||||
"path": "wavefront/enabled"
|
||||
},
|
||||
"description": "Tanzu Observability user API token to be used for the cluster url provided above"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user