A CLI to interact with the Parametry Cloud.
Project description
Celestical Cloud CLI
The Independent Green European Serverless Cloud made by Space Engineers, powered by Parametry.ai
This repo is the code for the command line client. It is also your best companion to include in a batch continuous deployment process.
Our rationale is that we can extract all necessary information from your local
docker-compose.yml
file to be able to deploy your application.
So...
- You do your docker-compose
- We do the rest.
Quick start
pip install celestical
celestical
You get the help for the celestical command line. The following command will deploy your app if you have an account
celestical deploy
For Developers and Contributors
This client is open source, you have the freedom to adapt it to your own needs as well as to create issues on things that you don't like or don't work perfectly
Roadmap
- Creating a functional enriched docker-compose file
- Pushing all necessary information to Celestical
- Ability to call in batch mode (for CI/CD purposes)
- Viewing deployment status of all my applications
- Deploying to space
Using poetry
You can create a poetry env with poetry install
and load it with poetry shell
.
More in OPENAPI.md about how to generate API client code.
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 Distributions
Built Distribution
File details
Details for the file celestical-0.16.1-py3-none-any.whl
.
File metadata
- Download URL: celestical-0.16.1-py3-none-any.whl
- Upload date:
- Size: 114.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8bd8220a2a01f5ab7bac9915a2b6a8ed6d9ac6919c8b8186920234c0d8d5fc2 |
|
MD5 | 74a86243e6fddf85ca59bf3387c4daeb |
|
BLAKE2b-256 | 0d4500aff08af1cfff59c70ffa15a5f83571ea4ce06c8155315b8fadb11a720a |