38 lines
1 KiB
ReStructuredText
38 lines
1 KiB
ReStructuredText
Storage
|
|
=======
|
|
|
|
Resources
|
|
---------
|
|
|
|
- https://docs.openshift.com/dedicated/storage/persistent_storage/osd-persistent-storage-aws.html
|
|
|
|
Discussion
|
|
----------
|
|
|
|
Find an Openshift storage backend solution so applications can use persistent
|
|
volumes/storage when needed.
|
|
|
|
What would be needed
|
|
--------------------
|
|
|
|
The AWS EFS operator can be installed from the Operator Marketplace to provision volumes
|
|
in Openshift.
|
|
|
|
There is a problem where each volume requires an access point to be created in a file
|
|
system in AWS, this is a manual process.
|
|
|
|
This process can be automated with an ansible playbook as each PVC object will need its
|
|
own access point but requesting storage for a namespace can be asked through an infra
|
|
ticket.
|
|
|
|
AWS does not apply any limits to the created volume that control needs to be managed in
|
|
Openshift.
|
|
|
|
Conclusion
|
|
----------
|
|
|
|
The AWS EFS operator is the most straightforward path to support persistent storage in
|
|
Communishift.
|
|
|
|
There is a manual step which requires the creation of an access point in AWS but that
|
|
can be automated with ansible.
|