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.0.3.tar.gz
(8.7 kB
view hashes)
Built Distribution
Close
Hashes for helm_client-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4228e52b93e91681dc4c86d1d84776638dae31985bdcc956dbf357a14dcc533 |
|
MD5 | a9d95707b084e6573c2c2ba3430f4df1 |
|
BLAKE2b-256 | 2ed57523ff75598c06d8ef52f0d9f6e2d7f90873ae8cfa405f20847d3d2423b0 |