Skip to content
1 change: 0 additions & 1 deletion config/serverless.oblt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ xpack.canvas.enabled: false
xpack.cloudSecurityPosture.enabled: false
xpack.reporting.enabled: false
xpack.securitySolution.enabled: false
xpack.watcher.enabled: false

xpack.serverless.observability.enabled: true

Expand Down
1 change: 0 additions & 1 deletion config/serverless.security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ xpack.canvas.enabled: false
xpack.observability.enabled: false
xpack.reporting.enabled: false
xpack.uptime.enabled: false
xpack.watcher.enabled: false

xpack.serverless.security.enabled: true

Expand Down
10 changes: 10 additions & 0 deletions config/serverless.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@

xpack.serverless.plugin.enabled: true
xpack.fleet.enableExperimental: ['fleetServerStandalone']

# Management team plugins
xpack.upgrade_assistant.enabled: false
xpack.rollup.enabled: false
xpack.watcher.enabled: false
xpack.ccr.enabled: false
xpack.ilm.enabled: false
xpack.remote_clusters.enabled: false
xpack.snapshot_restore.enabled: false
xpack.license_management.enabled: false
5 changes: 5 additions & 0 deletions x-pack/plugins/cross_cluster_replication/server/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ const schemaLatest = schema.object(
ui: schema.object({
enabled: schema.boolean({ defaultValue: true }),
}),
/**
* Disables the plugin.
* Added back in 8.8.
*/
enabled: schema.boolean({ defaultValue: true }),
},
{ defaultValue: undefined }
);
Expand Down
5 changes: 5 additions & 0 deletions x-pack/plugins/index_lifecycle_management/server/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@ const schemaLatest = schema.object(
}),
// Cloud requires the ability to hide internal node attributes from users.
filteredNodeAttributes: schema.arrayOf(schema.string(), { defaultValue: [] }),
/**
* Disables the plugin.
* Added back in 8.8.
*/
enabled: schema.boolean({ defaultValue: true }),
},
{ defaultValue: undefined }
);
Expand Down
5 changes: 5 additions & 0 deletions x-pack/plugins/license_management/server/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ const schemaLatest = schema.object(
ui: schema.object({
enabled: schema.boolean({ defaultValue: true }),
}),
/**
* Disables the plugin.
* Added back in 8.8.
*/
enabled: schema.boolean({ defaultValue: true }),
},
{ defaultValue: undefined }
);
Expand Down
5 changes: 5 additions & 0 deletions x-pack/plugins/remote_clusters/server/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ const schemaLatest = schema.object(
ui: schema.object({
enabled: schema.boolean({ defaultValue: true }),
}),
/**
* Disables the plugin.
* Added back in 8.8.
*/
enabled: schema.boolean({ defaultValue: true }),
},
{ defaultValue: undefined }
);
Expand Down
5 changes: 5 additions & 0 deletions x-pack/plugins/rollup/server/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ const schemaLatest = schema.object(
ui: schema.object({
enabled: schema.boolean({ defaultValue: true }),
}),
/**
* Disables the plugin.
* Added back in 8.8.
*/
enabled: schema.boolean({ defaultValue: true }),
},
{ defaultValue: undefined }
);
Expand Down
5 changes: 5 additions & 0 deletions x-pack/plugins/snapshot_restore/server/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,11 @@ const schemaLatest = schema.object(
slm_ui: schema.object({
enabled: schema.boolean({ defaultValue: true }),
}),
/**
* Disables the plugin.
* Added back in 8.8.
*/
enabled: schema.boolean({ defaultValue: true }),
},
{ defaultValue: undefined }
);
Expand Down
8 changes: 8 additions & 0 deletions x-pack/plugins/upgrade_assistant/server/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@ import { PluginConfigDescriptor } from '@kbn/core/server';
// even for minor releases.
// -------------------------------
const configSchema = schema.object({
/**
* Disables the plugin.
*/
enabled: schema.boolean({ defaultValue: true }),

featureSet: schema.object({
/**
* Ml Snapshot should only be enabled for major version upgrades. Currently this
Expand Down Expand Up @@ -39,6 +44,9 @@ const configSchema = schema.object({
*/
reindexCorrectiveActions: schema.boolean({ defaultValue: false }),
}),
/**
* This config allows to hide the UI without disabling the plugin.
*/
ui: schema.object({
enabled: schema.boolean({ defaultValue: true }),
}),
Expand Down