mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
* disabling ccr and remote clusters when index mgmt is disabled * addressing PR feedback
This commit is contained in:
parent
5a22e3e4d4
commit
2932490f5f
2 changed files with 17 additions and 3 deletions
|
@ -22,7 +22,10 @@ export function crossClusterReplication(kibana) {
|
|||
injectDefaultVars(server) {
|
||||
const config = server.config();
|
||||
return {
|
||||
ccrUiEnabled: config.get('xpack.ccr.ui.enabled'),
|
||||
ccrUiEnabled: (
|
||||
config.get('xpack.ccr.ui.enabled')
|
||||
&& config.get('xpack.remote_clusters.ui.enabled')
|
||||
),
|
||||
};
|
||||
},
|
||||
},
|
||||
|
@ -38,7 +41,13 @@ export function crossClusterReplication(kibana) {
|
|||
enabled: Joi.boolean().default(true),
|
||||
}).default();
|
||||
},
|
||||
|
||||
isEnabled(config) {
|
||||
return (
|
||||
config.get('xpack.ccr.enabled') &&
|
||||
config.get('xpack.index_management.enabled') &&
|
||||
config.get('xpack.remote_clusters.enabled')
|
||||
);
|
||||
},
|
||||
init: function initCcrPlugin(server) {
|
||||
registerLicenseChecker(server);
|
||||
registerRoutes(server);
|
||||
|
|
|
@ -44,7 +44,12 @@ export function remoteClusters(kibana) {
|
|||
enabled: Joi.boolean().default(true),
|
||||
}).default();
|
||||
},
|
||||
|
||||
isEnabled(config) {
|
||||
return (
|
||||
config.get('xpack.remote_clusters.enabled') &&
|
||||
config.get('xpack.index_management.enabled')
|
||||
);
|
||||
},
|
||||
init: function (server) {
|
||||
registerLicenseChecker(server);
|
||||
registerListRoute(server);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue