---
title: Charmhub | Deploy Manila Netapp using Charmhub - The Open Operator Collection
description: Deploy the latest version of Manila Netapp on any cloud.
url: https://charmhub.io/manila-netapp/configurations
---

# Manila Netapp

[OpenStack Charmers](https://charmhub.io/publisher/openstack-charmers "View all packages from OpenStack Charmers")

* [OpenStack Charmers](https://charmhub.io/publisher/openstack-charmers "View all packages from OpenStack Charmers")
* [Cloud](https://charmhub.io/?filter=cloud)
* [Storage](https://charmhub.io/?filter=storage)

Platform:

24.04

23.10

23.04

22.10

22.04

20.04

18.04

yoga/stable 38

```
juju deploy manila-netapp --channel yoga/stable
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [admin-name](https://charmhub.io/manila-netapp/configurations#admin-name)
* [admin-password](https://charmhub.io/manila-netapp/configurations#admin-password)
* [aggregate-name-search-pattern](https://charmhub.io/manila-netapp/configurations#aggregate-name-search-pattern)
* [backend-availability-zone](https://charmhub.io/manila-netapp/configurations#backend-availability-zone)
* [driver-handles-share-servers](https://charmhub.io/manila-netapp/configurations#driver-handles-share-servers)
* [enabled-share-protocols](https://charmhub.io/manila-netapp/configurations#enabled-share-protocols)
* [goodness-function](https://charmhub.io/manila-netapp/configurations#goodness-function)
* [management-address](https://charmhub.io/manila-netapp/configurations#management-address)
* [netapp-server-port](https://charmhub.io/manila-netapp/configurations#netapp-server-port)
* [root-volume-aggregate-name](https://charmhub.io/manila-netapp/configurations#root-volume-aggregate-name)
* [root-volume-name](https://charmhub.io/manila-netapp/configurations#root-volume-name)
* [share-backend-name](https://charmhub.io/manila-netapp/configurations#share-backend-name)
* [standalone-network](https://charmhub.io/manila-netapp/configurations#standalone-network)
* [standalone-network-allowed-ip-ranges](https://charmhub.io/manila-netapp/configurations#standalone-network-allowed-ip-ranges)
* [standalone-network-gateway](https://charmhub.io/manila-netapp/configurations#standalone-network-gateway)
* [standalone-network-mask](https://charmhub.io/manila-netapp/configurations#standalone-network-mask)
* [standalone-network-mtu](https://charmhub.io/manila-netapp/configurations#standalone-network-mtu)
* [standalone-network-network-type](https://charmhub.io/manila-netapp/configurations#standalone-network-network-type)
* [standalone-network-segmentation-id](https://charmhub.io/manila-netapp/configurations#standalone-network-segmentation-id)
* [transport-type](https://charmhub.io/manila-netapp/configurations#transport-type)
* [vserver-name](https://charmhub.io/manila-netapp/configurations#vserver-name)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* admin-name | string

  Default: admin

  Administrative user account name used to access the storage system.
* admin-password | string

  Password for the administrative user account specified in the
  'admin-name' option.
* aggregate-name-search-pattern | string

  Default: (.\*)

  This option specifies a regular expression that is applied against all
  available aggregates related to the SVM specified in the netapp\_vserver
  option. This filtered list will be reported to the Manila scheduler as
  valid pools for provisioning new shares.
* backend-availability-zone | string

  Default: nova

  Zone where backend shared server would be created.
* driver-handles-share-servers | boolean

  Whether the Manila driver should manage the Vservers within the
  NetApp ONTAP cluster.
* enabled-share-protocols | string

  Default: nfs3,nfs4.0,nfs4.1

  Comma-separated list of NFS protocol versions that will be enabled on
  the Vservers from the NetApp ONTAP cluster.
  The supported versions are:

  + nfs3
  + nfs4.0
  + nfs4.1
    This option only applies when the option 'driver-handles-share-servers'
    is set to True.
* goodness-function | string

  Specify an optional goodness function (as a string) that will be
  run against the backend to determine its goodness score for scheduling.
  Please refer to the Manila documentation for the function structure,
  valid operands and operators.
* management-address | string

  The management address (IP or hostname) for the NetApp ONTAP cluster.
* netapp-server-port | string

  The TCP port to use for communication with the storage system or proxy
  server. If not specified, ONTAP drivers will use 80 for HTTP and 443 for HTTPS.
* root-volume-aggregate-name | string

  Name of aggregate to create Vserver root volumes on. This option only
  applies when the option 'driver-handles-share-servers' is set to True.
* root-volume-name | string

  Default: root

  This option specifies name of the root volume that will be created when
  a new SVM is created to correspond to a Manila share server.
* share-backend-name | string

  Default: netapp-ontap

  The name given to the backend. This is used to generate the backend
  configuration section. If two different configurations of the same
  backend type are needed, then this config option can be used to separate
  them in the backend configuration.
* standalone-network | boolean

  Standalone Network Plugin Use this plugin in stand-alone deployments of
  OpenStack Manila
* standalone-network-allowed-ip-ranges | string

  Specify the range of IP addresses that can be used on data LIFs through
  which shares can be exported. An example of a valid range would be
  10.0.0.10-10.0.0.254. If this value is not specified, the entire range
  of IP addresses within the network computed by applying the value of
  standalone\_network\_plugin\_mask to the value of
  standalone\_network\_plugin\_gateway. In this case, the broadcast,
  network, and gateway addresses are automatically excluded.
* standalone-network-gateway | string

  Default: 172.16.31.1

  Specify the gateway IP address that should be configured on the data
  LIF through which the share is exported. A Vserver static route is
  configured using this gateway.
* standalone-network-mask | string

  Default: 24

  Specify the subnet mask that should be configured on the data LIF through
  which the share is exported. You can specify the CIDR suffix (without the
  slash, e.g. 24) or the full netmask (e.g. 255.255.255.0).
* standalone-network-mtu | string

  Default: 1500

  Maximum Transmission unit (MTU) value of the network.
* standalone-network-network-type | string

  Default: flat

  Specify the network type as one of flat or vlan. If unspecified, the
  driver assumes the network is non-segmented. If using vlan, specify
  the standalone\_network\_plugin\_segmentation\_id option as well.
* standalone-network-segmentation-id | string

  Specify the segmentation ID that should be assigned to data LIFs through
  which shares can be exported. This option is not necessary if the
  standalone\_network\_plugin\_network\_type is set to flat
* transport-type | string

  Default: http

  Transport protocol for communicating with the storage system or proxy
  server. Valid options include http and https.
* vserver-name | string

  The name of the Vserver already configured within the NetApp ONTAP
  cluster. This option is used only when 'driver-handles-share-servers' is
  set to False.
