/juju-interface-gluster-client

Gluster Reactive Client Interface

Primary LanguagePythonMIT LicenseMIT

Overview

This interface layer handles the communication between Gluster and a client. The expectation here is that the client will mount the volume using the NFS client. Please see here: gluster nfs client for more information using the NFS mount.

Usage

Requires

This interface layer will set the following states, as appropriate:

  • {relation_name}.available The gluster client has been related to a provider. The following accessors will be available:
  • volumes - The available volume names that can be mounted
  • gluster-public-address - The public address of one of the Gluster servers. In a high availability setup this will ideally be a DNS address that round robins connections over floating virtual ip addresses.