emileten / rhg_compute_tools

Tools for using compute.rhg.com and compute.impactlab.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RHG Compute Tools

image

image

Documentation Status

Tools for using compute.rhg.com and compute.impactlab.org

Installation

pip:

pip install rhg_compute_tools

Features

Kubernetes tools

  • easily spin up a preconfigured cluster with get_cluster(), or flavors with get_micro_cluster(), get_standard_cluster(), get_big_cluster(), or get_giant_cluster().
>>> import rhg_compute_tools.kubernetes as rhgk
>>> cluster, client = rhgk.get_cluster()

Google cloud storage utilities

  • Utilities for managing google cloud storage directories in parallel from the command line or via a python API
>>> import rhg_compute_tools.gcs as gcs
>>> gcs.sync_gcs('my_data_dir', 'gs://my-bucket/my_data_dir')

About

Tools for using compute.rhg.com and compute.impactlab.org

License:MIT License


Languages

Language:Python 97.4%Language:Makefile 2.6%