quobyte webconsole

  • By quobyte
  • Latest version (#0)
  • trusty
  • Stable

Description

Quobyte is a distributed file system that turns commodity servers into a unified software storage system. As a genuine data center file system it supports high-performance workloads ranging from Big Data to VMs. It is completely fault-tolerant and massively scalable.
.
Quobyte simplifies the design, deployment, and management of storage infrastructures of any size.
.
This charm deploys the Web Console service. It provides a convenient way to administrate a Quobyte installation.


Overview

Quobyte is a distributed file system that turns commodity servers into a unified software storage system. As a genuine data center file system it supports high-performance workloads ranging from Big Data to VMs. It is completely fault-tolerant and massively scalable.

This charm deploys the Web Console service. Like the quobyte-api charm, it provides a convenient way to administrate a Quobyte installation.

Usage

The quobyte-webconsole charm has two mandatory configuration items. Without them, the installation will not go through.

repo_id:
    In order to access your Quobyte packages an id from your Quobyte support account is integrated into the package repository path. You can fetch your repo_id at https://support.quobyte.com

oracle-java-license-accepted:
    Quobyte depends on an Oracle Java 8 Installation. The charm installs Java, when the Oracle Java License is accepted by setting this variable to True. You may obtain a copy of the license at http://java.com/license

By adding a relation with a deployed quobyte-registry charm, the quobyte-metadata charm is configured, e.g. for a Registry service named qb-reg and a Webconsole Service named qb-web:

juju add-relation qb-reg qb-web

The Web Console can be used by browsing to the url:

http://<Webconsole-host>:8080

Configuration

To configure the Web Console service, a relation to a deployed Registry service is needed. For a Registry service named qb-reg and a Webconsole service named qb-web enter:

juju add-relation qb-reg qb-webconsole

or deploy the quobyte-data charm again and add a relation to the Registry service as shown above.

Collocation

The Web Console service can be collocated with other Quobyte services. The deployment can be controlled by providing the id of targeted machine that's already hosting services.

juju deploy --to 1 quobyte-api qb-api

deploys the quobyte-api charm named as qb-api to machine 1.

Known Limitations and Issues

  • whilte the Web Console service supports SSL encryption, the current charm does not provide a possibility to set this up.

Contact Information

To contact Quobyte you can drop us a line here.

Charm authors:
- Bruno Ranieri

Configuration

repo_id
(string) Set to customer repository id.
oracle-java-license-accepted
(boolean) Quobyte depends on an Oracle Java 8 Installation. Set parameter to accept the Java License, obtainable at http://java.com/license