Name | shopcloud-microservice JSON |
Version |
0.37.0
JSON |
| download |
home_page | None |
Summary | CLI tool for manage microservices |
upload_time | 2025-07-25 06:41:37 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | MIT |
keywords |
cli
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Microservice CLI
Tool for manage the talk-point microservices.
## Install
````sh
$ pip install shopcloud-microservice
````
## App
```sh
$ microservice app health
```
## Security
```sh
$ microservice security merge-security-pull-requests
$ microservice security ci-secrets-rolling
```
## Backup
Backup commands (test) (es wird ein Export pro Instanz ausgeführt)
```sh
$ 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.
Raw data
{
"_id": null,
"home_page": null,
"name": "shopcloud-microservice",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "CLI",
"author": null,
"author_email": "Konstantin Stoldt <konstantin.stoldt@talk-point.de>",
"download_url": "https://files.pythonhosted.org/packages/32/df/838d7ce4b9f0783806964a345a784b1052f933d2d5d82c80dbd3d096b9c8/shopcloud_microservice-0.37.0.tar.gz",
"platform": null,
"description": "# Microservice CLI\n\nTool for manage the talk-point microservices.\n\n## Install\n\n````sh\n$ pip install shopcloud-microservice\n````\n\n## App\n\n```sh\n$ microservice app health\n```\n\n## Security\n\n```sh\n$ microservice security merge-security-pull-requests\n$ microservice security ci-secrets-rolling\n```\n\n## Backup\n\nBackup commands (test) (es wird ein Export pro Instanz ausgef\u00fchrt)\n\n```sh\n$ python -m shopcloud_microservice -d -s backup sql-init shopcloud-secrethub:europe-west3:secrethub # initialise backup storage for a instance\n$ python -m shopcloud_microservice -d -s backup sql-list-instances # list all known instances from projects.yaml\n$ python -m shopcloud_microservice -d -s backup sql-list-databases shopcloud-secrethub:europe-west3:secrethub # list databases on server\n$ python -m shopcloud_microservice -d -s backup sql-dump # dumo all databaeses ob all known server from projects.yaml\n$ python -m shopcloud_microservice -d -s backup sql-dumo shopcloud-secrethub:europe-west3:secrethub # dump all databases from instance\n$ python -m shopcloud_microservice -d -s backup sql-dump shopcloud-secrethub:europe-west3:secrethub:shopcloud-secrethub-api # download a database from instance\n$ python -m shopcloud_microservice -d -s backup sql-dump shopcloud-secrethub:europe-west3:secrethub:shopcloud-secrethub-api # download a database from instance\n$ python -m shopcloud_microservice -d -s backup sql-download # download all dumpfiles to db-dumps\n$ python -m shopcloud_microservice -d -s backup sql-push-to-drive /tmp # sync content from download-folder to specific path\n```\n\n## Develop\n\nEntwickle deine \u00c4nderungen im develop branch oder feature branch.\nBeim mergen des Pull-Requests in den master wird automatisch ein deploy mittels `wheel` und `twine` durchgef\u00fchrt.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "CLI tool for manage microservices",
"version": "0.37.0",
"project_urls": {
"Homepage": "https://github.com/Talk-Point/shopcloud-microservice-cli",
"Repository": "https://github.com/Talk-Point/shopcloud-microservice-cli"
},
"split_keywords": [
"cli"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "53c693504beccb2f1a9610b7affd372afd87b5ce00b3b7ace544c964144d3e50",
"md5": "5207663b710d995732fbb915455aad92",
"sha256": "b2fb11dd394cc4a2229abbc758dca7c182fd8727f2fdb950177e07ebfa64b32b"
},
"downloads": -1,
"filename": "shopcloud_microservice-0.37.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5207663b710d995732fbb915455aad92",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 15114,
"upload_time": "2025-07-25T06:41:35",
"upload_time_iso_8601": "2025-07-25T06:41:35.855534Z",
"url": "https://files.pythonhosted.org/packages/53/c6/93504beccb2f1a9610b7affd372afd87b5ce00b3b7ace544c964144d3e50/shopcloud_microservice-0.37.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "32df838d7ce4b9f0783806964a345a784b1052f933d2d5d82c80dbd3d096b9c8",
"md5": "f677d8e239d7111c9171a2543609ccc2",
"sha256": "deb4cbed0ead07b2da9813d993c12b47584e9fb40853b7b1101f546e63b21316"
},
"downloads": -1,
"filename": "shopcloud_microservice-0.37.0.tar.gz",
"has_sig": false,
"md5_digest": "f677d8e239d7111c9171a2543609ccc2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 12577,
"upload_time": "2025-07-25T06:41:37",
"upload_time_iso_8601": "2025-07-25T06:41:37.156631Z",
"url": "https://files.pythonhosted.org/packages/32/df/838d7ce4b9f0783806964a345a784b1052f933d2d5d82c80dbd3d096b9c8/shopcloud_microservice-0.37.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-25 06:41:37",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Talk-Point",
"github_project": "shopcloud-microservice-cli",
"github_not_found": true,
"lcname": "shopcloud-microservice"
}