[DOCS] Move snapshot repo types to separate pages (#82826)

With https://github.com/elastic/elasticsearch/pull/81870, the Azure, GCS, and S3 repository types have separate, dedicated pages in the Elasticsearch guide. For consistency, this PR creates separate pages for the shared file system, read-only URL, and source-only repository types.

Related changes:

- Adds redirects to the plugins docs
- Fixes a few breaking changes that refer to the Azure, GCS, and S3 repositories as plugins.

Co-authored-by: Adam Locke <adam.locke@elastic.co>
This commit is contained in:
James Rodewig 2022-01-26 17:13:39 -05:00 committed by GitHub
parent 86174d6add
commit cb6265f9bd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 358 additions and 296 deletions

View file

@ -71,3 +71,77 @@ See {ref}/monitor-elasticsearch-cluster.html[{stack} monitoring].
=== Security plugins
See {ref}/secure-cluster.html[{stack} security].
[role="exclude",id="repository-azure"]
=== Azure repository plugin
// tag::azure-repo-migration[]
The Azure repository plugin is now included in {es}.
See {ref}/repository-azure.html[Azure repository].
// end::azure-repo-migration[]
[role="exclude",id="repository-azure-usage"]
=== Azure repository plugin
include::redirects.asciidoc[tag=azure-repo-migration]
[role="exclude",id="repository-azure-client-settings"]
=== Azure repository plugin
include::redirects.asciidoc[tag=azure-repo-migration]
[role="exclude",id="repository-azure-repository-settings"]
=== Azure repository plugin
include::redirects.asciidoc[tag=azure-repo-migration]
[role="exclude",id="repository-azure-validation"]
=== Azure repository plugin
include::redirects.asciidoc[tag=azure-repo-migration]
[role="exclude",id="repository-s3"]
=== S3 repository plugin
// tag::s3-repo-migration[]
The S3 repository plugin is now included in {es}.
See {ref}/repository-s3.html[S3 repository].
// end::s3-repo-migration[]
[role="exclude",id="repository-s3-usage"]
=== S3 repository plugin
include::redirects.asciidoc[tag=s3-repo-migration]
[role="exclude",id="repository-s3-client"]
=== S3 repository plugin
include::redirects.asciidoc[tag=s3-repo-migration]
[role="exclude",id="repository-s3-repository"]
=== S3 repository plugin
include::redirects.asciidoc[tag=s3-repo-migration]
[role="exclude",id="repository-gcs"]
=== Google Cloud Storage repository plugin
// tag::gcs-repo-migration[]
The Google Cloud Storage repository plugin is now included in {es}.
See {ref}/repository-gcs.html[Google Cloud Storage repository].
// end::gcs-repo-migration[]
[role="exclude",id="repository-gcs-usage"]
=== Google Cloud Storage repository plugin
include::redirects.asciidoc[tag=gcs-repo-migration]
[role="exclude",id="repository-gcs-client"]
=== Google Cloud Storage repository plugin
include::redirects.asciidoc[tag=gcs-repo-migration]
[role="exclude",id="repository-gcs-repository"]
=== Google Cloud Storage repository plugin
include::redirects.asciidoc[tag=gcs-repo-migration]