Skip to content

Commit 9a151fa

Browse files
authored
Merge pull request #49569 from bmcelvee/OSDOCS-3623
OSDOCS:3623: Document how to use the new EFS operator in OSD/ROSA clusters
2 parents f8f3731 + 5a5a810 commit 9a151fa

16 files changed

+210
-5
lines changed

_topic_maps/_topic_map_osd.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,8 @@ Topics:
197197
Topics:
198198
- Name: Persistent storage using AWS EFS
199199
File: osd-persistent-storage-aws
200+
- Name: AWS Elastic File Service CSI Driver Operator
201+
File: osd-persistent-storage-aws-efs-csi
200202
---
201203
Name: Networking
202204
Dir: networking

_topic_maps/_topic_map_rosa.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -293,10 +293,12 @@ Topics:
293293
Dir: persistent_storage
294294
Distros: openshift-rosa
295295
Topics:
296-
- Name: Persistent storage using AWS Elastic Block Store (EBS)
296+
- Name: Persistent storage using AWS Elastic Block Store
297297
File: rosa-persistent-storage-aws-ebs
298-
- Name: Persistent storage using AWS EFS
298+
- Name: Persistent storage using AWS Elastic File Service
299299
File: osd-persistent-storage-aws
300+
- Name: AWS Elastic File Service CSI Driver Operator
301+
File: rosa-persistent-storage-aws-efs-csi
300302
---
301303
Name: Networking
302304
Dir: networking

modules/persistent-storage-csi-about.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
// * storage/container_storage_interface/persistent-storage-csi-ebs.adoc
44
// * storage/container_storage_interface/persistent-storage-csi-manila.adoc
55
// * storage/container_storage_interface/persistent-storage-csi-ovirt.adoc
6+
// * storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc
7+
// * storage/container_storage_interface/osd-persistent-storage-aws-efs-csi.adoc
8+
// * storage/container_storage_interface/rosa-persistent-storage-aws-efs-csi.adoc
69

710
:_content-type: CONCEPT
811
[id="csi-about_{context}"]

modules/persistent-storage-csi-dynamic-provisioning-aws-efs.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// Module included in the following assemblies:
22
//
33
// * storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc
4+
// * storage/container_storage_interface/osd-persistent-storage-aws-efs-csi.adoc
5+
// * storage/container_storage_interface/rosa-persistent-storage-aws-efs-csi.adoc
46

57
:_content-type: PROCEDURE
68
[id="csi-dynamic-provisioning-aws-efs_{context}"]

modules/persistent-storage-csi-efs-create-volume.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// Module included in the following assemblies:
22
//
33
// * storage/persistent_storage/persistent-storage-csi-aws-efs.adoc
4+
// * storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc
5+
// * storage/container_storage_interface/osd-persistent-storage-aws-efs-csi.adoc
6+
// * storage/container_storage_interface/rosa-persistent-storage-aws-efs-csi.adoc
47

58
:_content-type: PROCEDURE
69
[id="efs-create-volume_{context}"]

modules/persistent-storage-csi-efs-security.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// Module included in the following assemblies:
22
//
33
// * storage/persistent_storage/persistent-storage-csi-aws-efs.adoc
4+
// * storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc
5+
// * storage/container_storage_interface/osd-persistent-storage-aws-efs-csi.adoc
6+
// * storage/container_storage_interface/rosa-persistent-storage-aws-efs-csi.adoc
47

58
[id="efs-security_{context}"]
69
= AWS EFS security

modules/persistent-storage-csi-efs-static-pv.adoc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// Module included in the following assemblies:
22
//
33
// * storage/persistent_storage/persistent-storage-csi-aws-efs.adoc
4+
// * storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc
5+
// * storage/container_storage_interface/osd-persistent-storage-aws-efs-csi.adoc
6+
// * storage/container_storage_interface/rosa-persistent-storage-aws-efs-csi.adoc
47

58
:_content-type: PROCEDURE
69
[id="efs-create-static-pv_{context}"]
@@ -10,7 +13,7 @@ It is possible to use an AWS EFS volume as a single PV without any dynamic provi
1013

1114
.Prerequisites
1215

13-
* xref:../../storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc#efs-create-volume_persistent-storage-csi-aws-efs[Created AWS EFS volume(s).]
16+
* You have created AWS EFS volumes.
1417
1518
.Procedure
1619

modules/persistent-storage-csi-efs-sts.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// Module included in the following assemblies:
22
//
33
// * storage/persistent_storage/persistent-storage-csi-aws-efs.adoc
4+
// * storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc
5+
// * storage/container_storage_interface/osd-persistent-storage-aws-efs-csi.adoc
6+
// * storage/container_storage_interface/rosa-persistent-storage-aws-efs-csi.adoc
47

58
:_content-type: PROCEDURE
69
[id="efs-sts_{context}"]

modules/persistent-storage-csi-efs-troubleshooting.adoc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// Module included in the following assemblies:
22
//
33
// * storage/persistent_storage/persistent-storage-csi-aws-efs.adoc
4+
// * storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc
5+
// * storage/container_storage_interface/osd-persistent-storage-aws-efs-csi.adoc
6+
// * storage/container_storage_interface/rosa-persistent-storage-aws-efs-csi.adoc
47

58
[id="efs-troubleshooting_{context}"]
69
= AWS EFS troubleshooting
@@ -43,7 +46,7 @@ $ oc describe pod
4346
+
4447
This error is frequently caused by AWS dropping packets between an {product-title} node and AWS EFS.
4548
+
46-
Check that the following are correct (see xref:../../storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc#efs-create-volume_persistent-storage-csi-aws-efs[Creating and configuring access to EFS volumes in AWS]):
49+
Check that the following are correct:
4750
+
4851
--
4952
* AWS firewall and Security Groups

modules/persistent-storage-csi-olm-operator-install.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// Module included in the following assemblies:
22
//
33
// * storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc
4+
// * storage/container_storage_interface/osd-persistent-storage-aws-efs-csi.adoc
5+
// * storage/container_storage_interface/rosa-persistent-storage-aws-efs-csi.adoc
46

57
:_content-type: PROCEDURE
68
[id="persistent-storage-csi-olm-operator-install_{context}"]

0 commit comments

Comments
 (0)