Skip to main content

Serverless Postgres+Java hosted on Github+AWS

Project description

POJA CLI

A Python CLI to the POJA stack.

Usage

Create a completely new project

pip install poja
python -m poja \
  --app-name=poja-base \
  --package-full-name=com.company.base \
  --region=eu-west-3 \
  --ssm-sg-id=/poja/sg/id \
  --ssm-subnet1-id=/poja/subnet/private1/id \
  --ssm-subnet2-id=/poja/subnet/private2/id \
  --output-dir=folder-to-be-created

Those configurations will be automatically saved in poja.yml at the end of the creation.

Upgrade an already existing project

pip install poja --upgrade
python -m poja \
  --app-name=poja-base \
  --package-full-name=com.company.base \
  --region=eu-west-3 \
  --ssm-sg-id=/poja/sg/id \
  --ssm-subnet1-id=/poja/subnet/private1/id \
  --ssm-subnet2-id=/poja/subnet/private2/id \
  --output-dir=folder-already-created

Note the --upgrade and the --output-dir=folder-already-created flags.

The POJA configuration that was used for the previous generation is saved in poja.yml: it will be updated after the new upgrade.

Project details


Release history Release notifications | RSS feed

This version

1.0.0

Download files

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

Source Distribution

poja-1.0.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

poja-1.0.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file poja-1.0.0.tar.gz.

File metadata

  • Download URL: poja-1.0.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for poja-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9b31e6b0e23e322f01bd32874b25719cefcfecf0382f6bd9a06240e845feb5a1
MD5 86dfc6eba103ac04ea1a75de46b3be2d
BLAKE2b-256 d300a3accb508255ac17865c3a83525e1b8d409b1152ed32e32e61c9be1d54ed

See more details on using hashes here.

File details

Details for the file poja-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: poja-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for poja-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1674e17024efabc4c77c74de7f3ef481555a1a0f3ccfdca0e161b9b2c219d5d5
MD5 67dffee3ae12d5478160574c839f6c0c
BLAKE2b-256 0d17f818e5b07697f45eb36c804e89e32fd6cb3592416103e550c9a4b9d453fc

See more details on using hashes here.

Supported by

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