Skip to main content

CLI tool for managing AWS resources

Project description

haber-devops

haber-devops is a CLI tool for managing common AWS tasks (EC2, ECR, S3, RDS, Route53) plus a few Docker helpers.

Install

pip install haber-devops

Quick start

haber-devops -h

Common commands

# Initialize local config.json
haber-devops initialize

# Add an AWS profile into config.json (interactive)
haber-devops add-account

# List instances (interactive)
haber-devops list-instances

# EC2
haber-devops ec2 -h
haber-devops ec2 start <instance_name>
haber-devops ec2 stop <instance_name>
haber-devops ec2 ssh <instance_name> <command>

# Deploy (optional tag override)
haber-devops deploy -h
haber-devops deploy <profile> <resource> <folder_path> --tag v1.7

# Docker helpers
haber-devops docker -h

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

haber_devops-1.1.4.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

haber_devops-1.1.4-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file haber_devops-1.1.4.tar.gz.

File metadata

  • Download URL: haber_devops-1.1.4.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for haber_devops-1.1.4.tar.gz
Algorithm Hash digest
SHA256 311479929b0c5c8d106488b65dd057375afeccdb2be5d0db0f2154e10a908a45
MD5 b9a8f6a32182f7ab768cb8f869e45215
BLAKE2b-256 1efeeb11ee10926687e6846ccf5cb15cbfcd6228332e22eebc78a3b0f1ca4067

See more details on using hashes here.

File details

Details for the file haber_devops-1.1.4-py3-none-any.whl.

File metadata

  • Download URL: haber_devops-1.1.4-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for haber_devops-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a2afa3517741a97d8b0188845bfb399bbac197c932b3fd1ad91f5687c3f7a8a3
MD5 5ce1cba3c0a4f9cee2cfd8a2fd9751bc
BLAKE2b-256 ac4ac281b963c6026fede5f46a014bd517f9bd792468b40a73ec445e39c357cb

See more details on using hashes here.

Supported by

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