Helm client
Project description
helm-client
This project aims to provide an easy interface over helm-cli.
Basic syntax is very similar to helm cli.
helm.repo.list()
is the same as helm repo list
Example Usage
import helm
from helm.models import HelmRepo
repositories: List[HelmRepo] = helm.repo.list()
for repo in repositories:
print(repo.name)
Models
We aim to provide pydantic models for all reasonable use-cases.
Arguments
The default implementation of the commands can handle keyword arguments, like namespace=something
and transforms them to correct cli arguments.
--arg-name value
is the same asarg_name=value
--boolarg
is the same asboolarg=True
Work in progress
Expect breaking changes
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
helm_client-0.3.0.tar.gz
(8.1 kB
view details)
Built Distribution
File details
Details for the file helm_client-0.3.0.tar.gz
.
File metadata
- Download URL: helm_client-0.3.0.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.64.0 importlib-metadata/6.1.0 keyring/24.3.0 rfc3986/1.5.0 colorama/0.4.5 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca6e5adccdea12d9ca131ae611c8def69d672f557a43c9726527c3e54af09bff |
|
MD5 | 2b237954a47a82e0e3f6560ac06ded85 |
|
BLAKE2b-256 | deca288a9cfb5ef4e53ab7f2cb69651e57479a41eb33b0e1be1bb2fe52706d2c |
File details
Details for the file helm_client-0.3.0-py3-none-any.whl
.
File metadata
- Download URL: helm_client-0.3.0-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.64.0 importlib-metadata/6.1.0 keyring/24.3.0 rfc3986/1.5.0 colorama/0.4.5 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9d0bb73590f28a25069035372b087e355d0203587316673eda780a6f651c226 |
|
MD5 | 62e40cad822cd177e9ed4c6abd9d5f96 |
|
BLAKE2b-256 | b426c535707a7027aae8cdc56d67a0d7399f2688122a3e8a31cc9ee28ac06a72 |