This plugin for Kibana adds a configuration management UI for the Open Distro for Elasticsearch Security features, as well as authentication, session management and multi-tenancy support to your secured cluster.
To build the security-kibana plugin from source follow these instructions:
Download the Kibana source code for the version specified in package.json you want to set up.
See the Kibana contributing guide for more instructions on setting up your development environment.
Change your node version to the version specified in .node-version
inside the Kibana root directory.
cd into the plugins
directory of the Kibana source code directory.
Check out this package from version control into the plugins/opendistro_security
directory.
Run yarn kbn bootstrap
inside kibana
directory
Ultimately, your directory structure should look like this:
.
├── kibana
│ └── plugins
│ └── opendistro_security
yarn build
to build the plugin inside kibana/plugins/opendistro_security
directoryThe above builds the final artifacts in zip format. The artifacts can be found in the kibana/plugins/opendistro_security/build
directory
Install the plugin to Kibana cluster with the following commands:
cd kibana/bin
./kibana-plugin install file:///path/to/security/target/releases/opendistro_security_kibana_plugin-<version>.zip
Please refer to the technical documentation for detailed information on installing and configuring opendistro-elasticsearch-security plugin.
This code is licensed under the Apache 2.0 License.
Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.