Sign inSign up

ntnx/nutanix_volume_plugin

By ntnx

Updated over 5 years ago

Nutanix Container Volume Plug-in enables Docker Containers to use storage persistently

Plugin
3

100K+

ntnx/nutanix_volume_plugin repository overview

Configuring the host VM

The plugin has been qualified on Centos 7, Rhel 7.3 and Ubuntu 16.04.2. It may work for older versions, but we haven't tested them yet.

  1. Install a Docker version >= 1.13 by following the instructions here
  2. yum install iscsi-initiator-utils
  3. systemd-tmpfiles --create
  4. systemctl start iscsid
  5. systemctl enable iscsid
  6. Ensure iscsid is running using: systemctl status iscsid

Ubuntu steps

  1. Install a docker version >= 1.13 by following the instructions here
  2. apt-get install open-iscsi
  3. systemd-tmpfiles --create
  4. systemctl start iscsid
  5. systemctl enable iscsid
  6. Ensure iscsid is running using: systemctl status iscsid
Installation

Once you have configured the host VM as described above the plugin can be installed with the following command:

docker plugin install ntnx/nutanix_volume_plugin:[TAG] PRISM_IP="prism-ip" DATASERVICES_IP="dataservices-ip" PRISM_PASSWORD="prism-passwd" PRISM_USERNAME="username" DEFAULT_CONTAINER="some-storage-container" --alias nutanix

  • PRISM_IP: Prism management IP address of the Nutanix cluster
  • DATASERVICES_IP: Data service IP configured in the Nutanix cluster
  • PRISM_USERNAME: Username of a Prism user
  • PRISM_PASSWORD: The corresponding password for the Prism user
  • DEFAULT_CONTAINER: This is the name of an existing storage container on the Nutanix cluster. This storage container will be used to store the created persistent volumes

Check if the plugin is installed and enabled using: docker plugin ls

Tag summary

Content type

Plugin

Digest

Size

251.3 MB

Last updated

over 5 years ago

docker plugin install ntnx/nutanix_volume_plugin