Kibana one click app (#235)
* Kibana one click app * Prettier formatting
This commit is contained in:
parent
3a88ff218e
commit
23c608375a
|
|
@ -0,0 +1,51 @@
|
|||
{
|
||||
"captainVersion": "2",
|
||||
"documentation": "https://www.elastic.co/guide/en/kibana/current/docker.html",
|
||||
"displayName": "kibana",
|
||||
"description": "Kibana is a free and open user interface that lets you visualize your Elasticsearch data and navigate the Elastic Stack.",
|
||||
"dockerCompose": {
|
||||
"services": {
|
||||
"$$cap_appname": {
|
||||
"containerHttpPort": "5601",
|
||||
"environment": {
|
||||
"SERVER_NAME": "$$cap_appname",
|
||||
"KIBANA_DEFAULTAPPID": "$$cap_KIBANA_DEFAULTAPPID",
|
||||
"MONITORING_ENABLED": "$$cap_MONITORING_ENABLED",
|
||||
"ELASTICSEARCH_HOSTS": "$$cap_ELASTICSEARCH_HOSTS"
|
||||
},
|
||||
"image": "docker.elastic.co/kibana/kibana:$$cap_version",
|
||||
"restart": "always"
|
||||
}
|
||||
},
|
||||
"version": "2"
|
||||
},
|
||||
"instructions": {
|
||||
"end": "That's it! If you get a 502 it might mean that kibana cannot find your elasticsearch instance. Please recheck your configs\n. Ensure basic auth is enabled so your data is not publicly available.",
|
||||
"start": "Provide the ELASTICSEARCH_HOSTS so that kibana can find your elasticsearch instance. be sure to include the http:// protocol in the url.\n Note that Kibana does not have persistent volumes as all data is stored in the elasticsearch instance itself."
|
||||
},
|
||||
"variables": [
|
||||
{
|
||||
"label": "Kibana version",
|
||||
"defaultValue": "7.8.0",
|
||||
"description": "It's highly recommended that you don't use the latest tag but instead the major version you need.",
|
||||
"id": "$$cap_version"
|
||||
},
|
||||
{
|
||||
"label": "Default App id",
|
||||
"defaultValue": "home",
|
||||
"description": "The default app that is loaded when you visit Kibana. Defaults to home",
|
||||
"id": "$$cap_KIBANA_DEFAULTAPPID"
|
||||
},
|
||||
{
|
||||
"label": "MONITORING_ENABLED",
|
||||
"description": "Enable kibana monitoring features?",
|
||||
"defaultValue": "true",
|
||||
"id": "$$cap_MONITORING_ENABLED"
|
||||
},
|
||||
{
|
||||
"label": "ELASTICSEARCH_HOSTS",
|
||||
"description": "URL of the elasticsearch hosts to use. Please include the http or https in the urls. eg. http://srv-captain--elastic",
|
||||
"id": "$$cap_ELASTICSEARCH_HOSTS"
|
||||
}
|
||||
]
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 40 KiB |
Loading…
Reference in New Issue