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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
311479929b0c5c8d106488b65dd057375afeccdb2be5d0db0f2154e10a908a45
|
|
| MD5 |
b9a8f6a32182f7ab768cb8f869e45215
|
|
| BLAKE2b-256 |
1efeeb11ee10926687e6846ccf5cb15cbfcd6228332e22eebc78a3b0f1ca4067
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2afa3517741a97d8b0188845bfb399bbac197c932b3fd1ad91f5687c3f7a8a3
|
|
| MD5 |
5ce1cba3c0a4f9cee2cfd8a2fd9751bc
|
|
| BLAKE2b-256 |
ac4ac281b963c6026fede5f46a014bd517f9bd792468b40a73ec445e39c357cb
|