CLI tool for manage microservices
Project description
Microservice CLI
Tool for manage the talk-point microservices.
Install
$ pip install shopcloud-microservice
App
$ microservice app health
Security
$ microservice security merge-security-pull-requests
$ microservice security ci-secrets-rolling
Backup
Backup commands (test) (es wird ein Export pro Instanz ausgeführt)
$ python -m shopcloud_microservice -d -s backup sql-init shopcloud-secrethub:europe-west3:secrethub # initialise backup storage for a instance
$ python -m shopcloud_microservice -d -s backup sql-list-instances # list all known instances from projects.yaml
$ python -m shopcloud_microservice -d -s backup sql-list-databases shopcloud-secrethub:europe-west3:secrethub # list databases on server
$ python -m shopcloud_microservice -d -s backup sql-dump # dumo all databaeses ob all known server from projects.yaml
$ python -m shopcloud_microservice -d -s backup sql-dumo shopcloud-secrethub:europe-west3:secrethub # dump all databases from instance
$ python -m shopcloud_microservice -d -s backup sql-dump shopcloud-secrethub:europe-west3:secrethub:shopcloud-secrethub-api # download a database from instance
$ python -m shopcloud_microservice -d -s backup sql-dump shopcloud-secrethub:europe-west3:secrethub:shopcloud-secrethub-api # download a database from instance
$ python -m shopcloud_microservice -d -s backup sql-download # download all dumpfiles to db-dumps
$ python -m shopcloud_microservice -d -s backup sql-push-to-drive /tmp # sync content from download-folder to specific path
Develop
Entwickle deine Änderungen im develop branch oder feature branch.
Beim mergen des Pull-Requests in den master wird automatisch ein deploy mittels wheel
und twine
durchgeführt.
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
Close
Hashes for shopcloud-microservice-0.35.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29de97e1fccf3aa125b3497fe95fe365926879e482c88619e79a9d24ee96a612 |
|
MD5 | 1f7aaa877bf6e4f6faee16812e7ce812 |
|
BLAKE2b-256 | 1d9d4c0f040c1f07545367e02d07bc26c7fd8d4963c71aad3229d44cc32fd17d |
Close
Hashes for shopcloud_microservice-0.35.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90e74960a76bb7630ceab12cb026289b8bc865a43e293eeaf8822e99663b6532 |
|
MD5 | 2c94134084026f6d090b2a9e6f8accd9 |
|
BLAKE2b-256 | 0dea22d832ae6d272ae857cfe4e5d424ca2850a235ca3a968016b929f3cfb836 |