No project description provided
Project description
Control all your operations with helm-hawk!
Introduction
helm-hawk is build on top of helm. This CLI provides you with a set of commands to manage your resources. You can use the following commands:
-
diff: Group of commands for comparing two versions of helm chart
-
get: Group of commands to retrieve information from the server
-
history: Command related to the history of changes in a project.
-
rollback: This command rolls back a release to a previous revision.
-
status: This command shows the status of a named release.
-
upgrade: This command upgrades a release to a new version of a chart.
-
uninstall: This command takes a release name and uninstalls the release.
Global Options
-
--context (-c): Specify the name of the context you want to use
-
--namespace (-n): Indicate the namespace for which you want to see the resources
Requirements
Installation
Install helm-hawk
using pip:
pip install helm-hawk
Usage
helm-hawk [OPTIONS] COMMAND [ARGS]...
Options
-c, --context
: Name of the context you want to use-n, --namespace
: Namespace for which you want to see the resources.--help
: Show this message and exit.
Commands
diff
Group of commands for comparing two versions of Helm chart
helm-hawk diff [OPTIONS] COMMAND [ARGS]...
Options
--help
: Show this message and exit.
Commands
revision
: Show a diff of a specific revision against the last known one.upgrade
: Show a diff explaining what a Helm upgrade would change.
get
Group of commands to retrieve information from the server
helm-hawk get [OPTIONS] COMMAND [ARGS]...
Options
--help
: Show this message and exit.
Commands
values
: Fetches values for a specific release
history
Commands related to the history of changes in a project.
helm-hawk history [OPTIONS] RELEASE_NAME
Options
--max INTEGER
: Maximum number of revisions to include in history (default 256)-c, --context TEXT
: Context that you want to use-n, --namespace TEXT
: Namespace you want to use--help
: Show this message and exit.
rollback
This command rolls back a release to a previous revision.
helm-hawk rollback [OPTIONS] RELEASE_NAME REVISION
Options
-c, --context TEXT
: Context that you want to use-n, --namespace TEXT
: Namespace you want to use--dry-run
: Simulate a rollback--no-hooks
: Prevent hooks from running during rollback--help
: Show this message and exit.
status
This command shows the status of a named release.
helm-hawk status [OPTIONS] RELEASE_NAME
Options
-c, --context TEXT
: Context that you want to use-n, --namespace TEXT
: Namespace you want to use--revision TEXT
: If set, display the status of the named release with revision-o, --output TEXT
: Prints the output in the specified format. Allowed values: table, json, yaml (default table)--show-desc
: If set, display the description message of the named release--help
: Show this message and exit.
uninstall
This command takes a release name and uninstalls the release.
helm-hawk uninstall [OPTIONS] RELEASE_NAME
Options
-c, --context TEXT
: Context that you want to use-n, --namespace TEXT
: Namespace you want to use--dry-run
: Simulate the upgrade--help
: Show this message and exit.
upgrade
This command upgrades a release to a new version of a chart.
helm-hawk upgrade [OPTIONS] RELEASE_NAME CHART_PATH
Options
-f, --values TEXT
: Specify values in a YAML file (can specify multiple)-c, --context TEXT
: Context that you want to use-n, --namespace TEXT
: Namespace you want to use--dry-run
: Simulate the upgrade--help
: Show this message and exit.
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
Built Distribution
File details
Details for the file helm_hawk-0.0.7.tar.gz
.
File metadata
- Download URL: helm_hawk-0.0.7.tar.gz
- Upload date:
- Size: 16.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 633b9a8b21db6956d7bac17dc5a47679ecf02f9029aff7c13125b98c2ed093fe |
|
MD5 | 3414a6fad6c69e569d191c903b0c1a83 |
|
BLAKE2b-256 | 6aae24f71f991d6d42e04821f386ae4274f5e5b720cb4448c74402e39bff757d |
File details
Details for the file helm_hawk-0.0.7-py3-none-any.whl
.
File metadata
- Download URL: helm_hawk-0.0.7-py3-none-any.whl
- Upload date:
- Size: 24.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00d99b32ba95bbd059e89169ace9d93ec71cd09ea1c6a45811e8ab7685951339 |
|
MD5 | 956b49b31caa7db4e74d5ebc81061bcc |
|
BLAKE2b-256 | 114185cacb1950457f0dfa9385b8b73f445b9368c8f462d1a826267135fe971f |