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

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 Distribution

relcli-2.0.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

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

relcli-2.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file relcli-2.0.tar.gz.

File metadata

  • Download URL: relcli-2.0.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for relcli-2.0.tar.gz
Algorithm Hash digest
SHA256 3a267ba9879020a10574f66d814bb93b5f55ad92df38d675104373c1aace094f
MD5 fba27be5548f8dec1ae1990fec4c2e27
BLAKE2b-256 512b50b279da8004d92b94afe301efc1a1b07b68f2b0fb9a47db9c85a067dd3b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for relcli-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1cf12b99569316b05121e661ce9225c13bb9fbe38a06190b2540dfd1a9986dac
MD5 a894e35ea353715dd99c10ea437a9ce9
BLAKE2b-256 07e06a5e2cf9927796498decc47c3f05dcafbe7f5f872a1e8a047af96234e148

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