orca share¶
Manila shared file systems (shares, snapshots, access rules).
The reference below is generated from the live CLI by mkdocs-click. It
always reflects the version installed.
orca share¶
Manage Manila shared file systems (shares, access rules, snapshots).
Manila is a multi-tenant NFS/CIFS/CephFS-as-a-service. Use orca share
create to allocate a share, orca share access allow to expose it
to a client IP, then mount the export location.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--help |
boolean | Show this message and exit. | False |
Subcommands
- access: Manage share access rules (NFS IP allow, CIFS user, CephFS x509).
- create: Create a share.
- delete: Delete a share.
- extend: Extend a share (grow only).
- list: List shares.
- set: Update a share's name / description / visibility.
- show: Show share details + export locations.
- shrink: Shrink a share (only allowed if the backend supports it).
- snapshot: Manage share snapshots.
- type: Inspect share types (admin defines, users select).
orca share access¶
Manage share access rules (NFS IP allow, CIFS user, CephFS x509).
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--help |
boolean | Show this message and exit. | False |
Subcommands
- allow: Grant access to a share.
- deny: Revoke an access rule from a share.
- list: List access rules attached to a share.
orca share access allow¶
Grant access to a share.
Examples:
orca share access allow
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--access-type |
choice (ip | user | cert | cephx) |
ip (NFS) | user (CIFS) |
--access-to |
text | The principal: IP/CIDR for ip, username for user, CN for cert, client name for cephx. | Sentinel.UNSET |
--access-level |
choice (rw | ro) |
N/A | rw |
--help |
boolean | Show this message and exit. | False |
orca share access deny¶
Revoke an access rule from a share.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--yes, -y |
boolean | Skip confirmation. | False |
--help |
boolean | Show this message and exit. | False |
orca share access list¶
List access rules attached to a share.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |
orca share create¶
Create a share.
Examples:
orca share create my-nfs --size 50
orca share create scratch --size 100 --protocol CEPHFS --availability-zone az1
orca share create from-snap --size 10 --snapshot-id
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--size |
integer | Share size in GB. | Sentinel.UNSET |
--protocol |
choice (NFS | CIFS | GLUSTERFS | HDFS | CEPHFS | MAPRFS) |
Share protocol. | NFS |
--description |
text | Free-text description. | None |
--share-type |
text | Share type name or ID (omit for the operator default). | None |
--share-network |
text | Share network ID for multi-tenant deployments. | None |
--snapshot-id |
text | Create from an existing snapshot. | None |
--availability-zone |
text | Target AZ. | None |
--public / --private |
boolean | Share visibility (default: private). | False |
--help |
boolean | Show this message and exit. | False |
orca share delete¶
Delete a share.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--yes, -y |
boolean | Skip confirmation. | False |
--help |
boolean | Show this message and exit. | False |
orca share extend¶
Extend a share (grow only).
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--size |
integer | New total size in GB. | Sentinel.UNSET |
--help |
boolean | Show this message and exit. | False |
orca share list¶
List shares.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |
orca share set¶
Update a share's name / description / visibility.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--name |
text | New display name. | None |
--description |
text | New description. | None |
--public / --private |
boolean | Switch visibility. | None |
--help |
boolean | Show this message and exit. | False |
orca share show¶
Show share details + export locations.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |
orca share shrink¶
Shrink a share (only allowed if the backend supports it).
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--size |
integer | New total size in GB. | Sentinel.UNSET |
--help |
boolean | Show this message and exit. | False |
orca share snapshot¶
Manage share snapshots.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--help |
boolean | Show this message and exit. | False |
Subcommands
- create: Snapshot a share.
- delete: Delete a snapshot.
- list: List share snapshots.
- show: Show snapshot details.
orca share snapshot create¶
Snapshot a share.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--name |
text | Snapshot name. | None |
--description |
text | Snapshot description. | None |
--help |
boolean | Show this message and exit. | False |
orca share snapshot delete¶
Delete a snapshot.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--yes, -y |
boolean | Skip confirmation. | False |
--help |
boolean | Show this message and exit. | False |
orca share snapshot list¶
List share snapshots.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |
orca share snapshot show¶
Show snapshot details.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |
orca share type¶
Inspect share types (admin defines, users select).
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--help |
boolean | Show this message and exit. | False |
Subcommands
orca share type list¶
List share types defined by the operator.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |
orca share type show¶
Show a share type.
Usage:
Options:
| Name | Type | Description | Default |
|---|---|---|---|
--noindent |
boolean | Disable JSON indentation. | False |
--max-width |
integer | Maximum table width (0 = unlimited). | None |
--fit-width |
boolean | Fit table to terminal width. | False |
--column, -c |
text | Column to include (repeatable). Shows all if omitted. | Sentinel.UNSET |
--format, -f |
choice (table | json | value) |
Output format. | table |
--help |
boolean | Show this message and exit. | False |