An open API service indexing awesome lists of open source software.

https://github.com/arangodb-managed/oasisctl

Command line utility for accessing ArangoGraph Insights Platform (formerly called Oasis). The Managed Cloud for ArangoDB
https://github.com/arangodb-managed/oasisctl

arangodb arangodb-oasis commandline script

Last synced: 4 months ago
JSON representation

Command line utility for accessing ArangoGraph Insights Platform (formerly called Oasis). The Managed Cloud for ArangoDB

Awesome Lists containing this project

README

          

# oasisctl

Commandline utility for accessing the **Arango Managed Platform (AMP)**,
formerly called Oasis and ArangoGraph Insights Platform.

This utility is used to access AMP resources (such as projects, deployments, certificates) without the needs for a graphical dashboard.
It is often used in scripts.

## Maintainers

This utility is maintained by the team at [Arango.ai](https://arango.ai/).

## Installation

Downloading the [latest released binaries](https://github.com/arangodb-managed/oasisctl/releases),
extract the zip archive and install the binary for your platform in your preferred location.

Or to build from source, run:

```bash
git clone https://github.com/arangodb-managed/oasisctl.git
make
```

## Usage

```bash
oasisctl [command...]
```

A list of commands and options can be shown using:

```bash
oasisctl -h
```

## Authentication

oasisctl uses an authentication token to authenticate with the Arango Managed Platform.

To get such an authentication token, create an [API key](https://cloud.arangodb.com/dashboard/user/api-keys) and run:

```bash
oasisctl login \
--key-id= \
--key-secret=
```

The output is the authentication token.
The most convenient use is to put it in an `OASIS_TOKEN` environment variable.
In a script that can be done like this:

```bash
export OASIS_TOKEN=$(oasisctl login --key-id= --key-secret=)
```

## More information

More information and a getting started guide about oasisctl is available at .