mirror of
https://github.com/TECHNOFAB11/kubenix.git
synced 2026-02-02 17:35:10 +01:00
pkgs(kubenix): overhaul and drop support for the helm CLI (#24)
This is a relatively large re-design which - removes usage of the Helm CLI - expects users to override the default package - performs an interactive diff, confirm, apply by default - prunes removed resources
This commit is contained in:
parent
ccfd0d16c1
commit
07ba711056
4 changed files with 140 additions and 114 deletions
15
CHANGELOG.md
15
CHANGELOG.md
|
|
@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.2.0] - 2023-07-07
|
||||
|
||||
### Breaking
|
||||
|
||||
- removed usage of the `helm` CLI within the `kubenix` CLI
|
||||
|
||||
This simplifies design by removing overlapping responsibilities but means extra functionality provided by the `helm` CLI is no longer available; specifically:
|
||||
|
||||
- hooks are no longer ordered (but can still be excluded with `noHooks`)
|
||||
- `helm` subcommands (e.g., `list` or `rollback`) will not be able to operate on resources
|
||||
|
||||
### Added
|
||||
|
||||
- the CLI now prunes resources and performs an interactive diff by default
|
||||
|
||||
## [0.1.0] - 2023-07-06
|
||||
|
||||
### Added
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue