Use basic HTTP authentication to access Kibana
Change-Id: I483530b7c8048e00e62a8afab60c5aecf2c41b89
This commit is contained in:
@@ -61,7 +61,11 @@ class ElasticsearchPluginApi(base_test.PluginApi):
|
|||||||
|
|
||||||
logger.info("Check that Kibana is running")
|
logger.info("Check that Kibana is running")
|
||||||
msg = "Kibana responded with {0}, expected {1}"
|
msg = "Kibana responded with {0}, expected {1}"
|
||||||
self.checkers.check_http_get_response(self.get_kibana_url(), msg=msg)
|
self.checkers.check_http_get_response(
|
||||||
|
self.get_kibana_url(), msg=msg,
|
||||||
|
auth=(self.settings.kibana_username,
|
||||||
|
self.settings.kibana_password)
|
||||||
|
)
|
||||||
|
|
||||||
def check_elasticsearch_nodes_count(self, expected_count):
|
def check_elasticsearch_nodes_count(self, expected_count):
|
||||||
logger.debug("Get information about Elasticsearch nodes")
|
logger.debug("Get information about Elasticsearch nodes")
|
||||||
|
@@ -21,6 +21,11 @@ role_name = ['elasticsearch_kibana']
|
|||||||
vip_name = 'es_vip_mgmt'
|
vip_name = 'es_vip_mgmt'
|
||||||
plugin_path = settings.ELASTICSEARCH_KIBANA_PLUGIN_PATH
|
plugin_path = settings.ELASTICSEARCH_KIBANA_PLUGIN_PATH
|
||||||
version = helpers.get_plugin_version(plugin_path)
|
version = helpers.get_plugin_version(plugin_path)
|
||||||
|
kibana_username = 'kibanauser'
|
||||||
|
kibana_password = 'kibanapassword'
|
||||||
|
|
||||||
default_options = {}
|
default_options = {
|
||||||
toolchain_options = {}
|
'kibana_username/value': kibana_username,
|
||||||
|
'kibana_password/value': kibana_password,
|
||||||
|
}
|
||||||
|
toolchain_options = default_options
|
||||||
|
Reference in New Issue
Block a user