-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Should we always install the main repository plugins? #81652
Copy link
Copy link
Closed
Labels
:Core/Infra/PluginsPlugin API and infrastructurePlugin API and infrastructure:Delivery/PackagingRPM and deb packaging, tar and zip archives, shell and batch scriptsRPM and deb packaging, tar and zip archives, shell and batch scripts:Distributed/Snapshot/RestoreAnything directly related to the `_snapshot/*` APIsAnything directly related to the `_snapshot/*` APIs>enhancementTeam:Core/InfraMeta label for core/infra teamMeta label for core/infra teamTeam:DeliveryMeta label for Delivery teamMeta label for Delivery teamTeam:DistributedMeta label for distributed team.Meta label for distributed team.discuss
Metadata
Metadata
Assignees
Labels
:Core/Infra/PluginsPlugin API and infrastructurePlugin API and infrastructure:Delivery/PackagingRPM and deb packaging, tar and zip archives, shell and batch scriptsRPM and deb packaging, tar and zip archives, shell and batch scripts:Distributed/Snapshot/RestoreAnything directly related to the `_snapshot/*` APIsAnything directly related to the `_snapshot/*` APIs>enhancementTeam:Core/InfraMeta label for core/infra teamMeta label for core/infra teamTeam:DeliveryMeta label for Delivery teamMeta label for Delivery teamTeam:DistributedMeta label for distributed team.Meta label for distributed team.discuss
Type
Fields
Give feedbackNo fields configured for issues without a type.
This issue is for discussing whether we should always install the following plugins in Elasticsearch:
repository-s3repository-gcsrepository-azureAnyone running Elasticsearch one of the three main Cloud providers is likely using their object storage for backups, and other vendors also have S3-compatible system for performing backups in on-premise environments.
The upside of always bundling these plugins is that it relieves a piece of installation overhead, in particular making it easier to run the Docker image in a cloud environment.
The downside is that the distribution size will increase. There may be / are probably other downsides too.
We could:
I would opt for (1) in order to avoid the complexity (and therefore bugs) associated with upgrades.