Skip to main content

The CLI Arrowhead local cloud management tool!

Project description

# Pyrrowhead - The CLI local cloud management tool!

Pyrrowhead is a work-in-progress command line tool for managing local clouds.

It currently provides functionalities for setup, installation/uninstallation and configuration of local clouds.

Install it with pip install pyrrowhead and try it out with `shell pyrrowhead --help `

This tool is designed to use the Arrowhead docker containers and is currently only tested locally on Ubuntu.

## Functionalities

Before trying these steps, please create and go to an empty directory.

### Setup

Set up a local cloud configuration file with `shell pyrrowhead setup <local cloud directory> <cloud name> <company name> `

### Installation

Then install the local cloud with `shell pyrrowhead install cloud_config.yaml `

### Configuration

Change local cloud to run in insecure mode with `shell pyrrowhead configure --disable-ssl `

### Starting the cloud

Run local cloud with docker-compose `shell docker-compose up -d `

### Stopping the cloud

Stop the cloud with docker-compose again `shell docker-compose down `

### Uninstallation

When finished, uninstall the local cloud `shell pyrrowhead uninstall . `

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyrrowhead-0.1.0a0.tar.gz (6.5 kB view hashes)

Uploaded Source

Built Distribution

pyrrowhead-0.1.0a0-py3-none-any.whl (9.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page