Skip to main content

A custom CLI tool for Relatient users to manage the AWS ECS clusters and connecting to PostgreSQL databases

Project description

Dash CLI

This repository contains a code of CLI which can be used by any user to interact with Dash Services to get the tags of respective ECS service and allows to generate a token.

Prerequites Tech Stack

Client: Python 3.12

Server: Python 3.12

Compile

To compile and build the wheel file use the following commands.

Create the Virtual Environment

python3 -m venv .venv

Install the PIP libraries

  pip3 install -r requirements.txt
  pip3 install setuptools twine build

Build the wheel file

python3 setup.py sdist bdist_wheel

Upload to PyPi

Upload Dash CLI to Pypi Python Repository

Steps -

1. Create account in https://pypi.org
2. Create authentication token and use it to upload
  twine upload dist/*

Installation on local machines

Install Python 3.12

Install the CLI using following command -

pip3 install relcli

OR

pip install relcli

Usage/Examples

dash dev
dash prod

dev or prod are your AWS profiles that you can configure with whatsoever name you want.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

relcli-2.1-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file relcli-2.1-py3-none-any.whl.

File metadata

  • Download URL: relcli-2.1-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for relcli-2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9af71bacffd062f2e3709b8cc9449cb275948920b7adc38a61a902a76b3c5c69
MD5 74a2698f88fb460a003547818d9d7f4f
BLAKE2b-256 31c0c36283e6da5a12e3cf4707b4d949c15ada475341df87922e61e51e5f4c45

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