Storage requirements
The IBM® Cloud Pak for Network Automation orchestration services use both persistent and dynamic storage. The services have different capacity requirements, file system permissions, user and group IDs, and access modes.
Recommended storage providers
The following storage providers are recommended for use across all the capabilities of IBM Cloud Pak for Network Automation:
- IBM Spectrum® Fusion.
- IBM Storage Suite for IBM Cloud® Paks. The following products are included in this suite of offerings:
- Block storage from IBM Spectrum Virtualize, FlashSystem, or DS8000®
- File storage from IBM Spectrum Scale
- Object storage from IBM Cloud Object Storage or Red Hat® Ceph®
- OpenShift® Container Storage version 4.x, from version 4.2 or higher
- Red Hat OpenShift Ceph Storage (rook-ceph-block and rook-cephfs).
Storage capacity and types required for services
Service | Capacity Required | Supported Storage Types | File System Permissions | UID/GID/Groups | Storage Access Mode |
---|---|---|---|---|---|
postgres | 250 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteOnce |
iaf-kafka | 295 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteOnce |
iaf-zookeeper | 25 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteOnce |
zen-metastoredb | 10 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=0
gid=0(root) groups= |
ReadWriteOnce |
user-home | 10 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteMany |
cp4na-o-vault | Not specified |
emptyDir:
home |
Read/Write |
uid=1000(ibmalm)
gid=1000(ibmalm) groups= |
|
apollo | Not specified |
emptyDir:
logs: tmp: home: trustStore: |
Read/Write Read/Write Read/Write Read/Write |
uid=1000(ibmalm)
gid=1000(ibmalm) groups= |
|
brent | Not specified |
emptyDir:
logs: tmp: home: trustStore: |
Read/Write Read/Write Read/Write Read/Write |
uid=1000(ibmalm)
gid=1000(ibmalm) groups= |
|
daytona | Not specified |
emptyDir:
logs: tmp: home: trustStore: |
Read/Write Read/Write Read/Write Read/Write |
uid=1000(ibmalm)
gid=1000(ibmalm) groups= |
|
doki | Not specified |
emptyDir:
logs: tmp: home: trustStore: |
Read/Write Read/Write Read/Write Read/Write |
uid=1000(ibmalm)
gid=1000(ibmalm) groups= |
|
ibm-nginx | 10 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteMany |
irpmanager | Not specified |
emptyDir:
logs: tmp: home: trustStore: |
Read/Write Read/Write Read/Write Read/Write |
None | |
ishtar | Not specified |
emptyDir:
logs: tmp: home: trustStore: |
Read/Write Read/Write Read/Write Read/Write |
uid=1000(ibmalm)
gid=1000(ibmalm) groups= |
|
nimrod | Not specified |
emptyDir:
logs: tmp: home: trustStore: themes: locales: |
Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write |
uid=1000(ibmalm)
gid=1000(ibmalm) groups= |
|
talladega | Not specified |
emptyDir:
logs: tmp: home: trustStore: |
Read/Write Read/Write Read/Write Read/Write |
uid=1000(ibmalm)
gid=1000(ibmalm) groups= |
|
usermgmt user-home | 10 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteMany |
zen-audit user-home | 10 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteMany |
zen-core user-home | 10 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteMany |
zen-core-api user-home | 10 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteMany |
zen-core-api | Not specified |
emptyDir:
meta store-volume: |
Read/Write |
None | |
zen-watcher user-home | 10 GiB | Dynamic (rook-cephfs) | Read/Write |
uid=1000680000(1000680000)
gid=0(root) groups=1000680000 |
ReadWriteMany |
zen-watcher | Not specified |
emptyDir:
meta store-volume: |
Read/Write |
None |