mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
OSDOCS-2869 - Migrating unique files from dedicated-4
This commit is contained in:
committed by
openshift-cherrypick-robot
parent
0ae5cb9271
commit
7640869948
39
storage/persistent_storage/osd-persistent-storage-aws.adoc
Normal file
39
storage/persistent_storage/osd-persistent-storage-aws.adoc
Normal file
@@ -0,0 +1,39 @@
|
||||
[id="osd-persistent-storage-aws"]
|
||||
= Setting up AWS EFS for {product-title}
|
||||
include::modules/attributes-openshift-dedicated.adoc[]
|
||||
:context: osd-persistent-storage-aws
|
||||
|
||||
toc::[]
|
||||
|
||||
The Amazon Web Services Elastic File System (AWS EFS) is a Network File System (NFS) that can be provisioned on {product-title} clusters. AWS also provides and supports a CSI EFS Driver to be used with Kubernetes that allows Kubernetes workloads to leverage this shared file storage.
|
||||
|
||||
This document describes the basic steps needed to set up your AWS account to prepare EFS to be used by {product-title}. For more information about AWS EFS, see the link:https://docs.aws.amazon.com/efs/index.html[AWS EFS documentation].
|
||||
|
||||
[IMPORTANT]
|
||||
====
|
||||
Red Hat does not provide official support for this feature, including backup and recovery. The customer is responsible for backing up the EFS data and recovering it in the event of an outage or data loss.
|
||||
====
|
||||
|
||||
The high-level process to enable EFS on a cluster is:
|
||||
|
||||
. Create an AWS EFS in the AWS account used by the cluster.
|
||||
. Install the AWS EFS Operator from OperatorHub.
|
||||
. Create `SharedVolume` custom resources.
|
||||
. Use the generated persistent volume claims in pod `spec.volumes`.
|
||||
|
||||
== Prerequisites
|
||||
ifdef::openshift-dedicated[]
|
||||
* Customer Cloud Subscription (CCS) for a {product-title} cluster
|
||||
endif::[]
|
||||
|
||||
ifdef::openshift-rosa[]
|
||||
* A {product-title} cluster
|
||||
endif::[]
|
||||
* Administrator access to the AWS account of that cluster
|
||||
|
||||
include::modules/osd-storage-pv-aws-config-account.adoc[leveloffset=+1]
|
||||
include::modules/osd-storage-pv-aws-install-efs.adoc[leveloffset=+1]
|
||||
include::modules/osd-storage-pv-aws-create-sharedvolumes-console.adoc[leveloffset=+1]
|
||||
include::modules/osd-storage-pv-aws-create-sharedvolumes-cli.adoc[leveloffset=+1]
|
||||
include::modules/osd-storage-pv-aws-connect-pods.adoc[leveloffset=+1]
|
||||
include::modules/osd-storage-pv-aws-uninstall-efs.adoc[leveloffset=+1]
|
||||
Reference in New Issue
Block a user