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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a267ba9879020a10574f66d814bb93b5f55ad92df38d675104373c1aace094f
|
|
| MD5 |
fba27be5548f8dec1ae1990fec4c2e27
|
|
| BLAKE2b-256 |
512b50b279da8004d92b94afe301efc1a1b07b68f2b0fb9a47db9c85a067dd3b
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1cf12b99569316b05121e661ce9225c13bb9fbe38a06190b2540dfd1a9986dac
|
|
| MD5 |
a894e35ea353715dd99c10ea437a9ce9
|
|
| BLAKE2b-256 |
07e06a5e2cf9927796498decc47c3f05dcafbe7f5f872a1e8a047af96234e148
|