Releases: gardener/landscapercli
Releases · gardener/landscapercli
v0.21.0
[landscapercli]
✨ New Features
- [USER] The
landscaper-cli quickstart install
command will now respect the list of deployers given in the landscaper values file instead of always overwriting it. It will still add the default list if the landscaper values file does not contain a list of deployers. (#169, @Diaphteiros) - [USER] Update landscaper to version v0.52.0 (#174, @robertgraeff)
v0.20.0
[landscapercli]
✨ New Features
- [USER] The
landscaper-cli targets create
subcommand now offers a--secret
flag. When given together with a secret name, the command will create two manifests instead of one: one for a secret with the given name which contains the actual content, and one with a target which references this secret. (#164, @Diaphteiros) - [USER] New command to trigger a reconciliation of a root installation (#156, @robertgraeff)
- New command to interrupt the running reconciliation of an installation
🏃 Others
- [DEVELOPER] Upgrade Landscaper dependency to
v0.40.0
(#161, @Diaphteiros) - [DEVELOPER] Upgrade golang to
1.19
. (#161, @Diaphteiros) - [DEVELOPER] Upgrade golangci-lint to
v1.49.0
. (#161, @Diaphteiros) - [DEVELOPER] The coding around the
targets create
subcommand has been refactored. The logic handling targets with secret references as well as the logic responsible for writing the output to a file instead of stdout have been extracted from thekubernetes-cluster
subcommand and are now handled in a way which allows to add new target-type-specific subcommands without having to implement it again. (#164, @Diaphteiros)
v0.19.0
[landscapercli]
✨ New Features
- [USER] Update of the landscaper version to v0.28.0 (#153, @robertgraeff)
- [USER] Update to golang version 1.18 (#154, @reshnm)
- Update dependencies
🐛 Bug Fixes
- [USER] installation inspect now correctly shows all root installations even if they have been created by another controller (#150, @enrico-kaack-comp)
[component-cli]
✨ New Features
- [USER] remove buildDate build time variable from install script (gardener-attic/component-cli#81, @jschicktanz)
- [USER] update signing server sign cmd: add option for client certificate auth, add hash and signature algorithm headers (gardener-attic/component-cli#88, @jschicktanz)
- update component spec to 0.0.65: this will break existing signatures
🏃 Others
- [USER] signatures created with rsa signing are now saved in pem format in the component descriptor (gardener-attic/component-cli#87, @jschicktanz)
v0.18.0
v0.17.0
[landscapercli]
✨ New Features
- [USER] Switch to landscaper version 0.23.0 (#136, @achimweigel)
- [USER] force-delete command (#133, @robertgraeff)
v0.16.0
[landscapercli]
✨ New Features
- [USER] Automatic determination of correct landscaper version during build. (#129, @achimweigel)
v0.15.0
v0.14.0
[landscapercli]
✨ New Features
- [USER] Improvement of command
landscaper-cli blueprints render
to allow the usage of local resources (#122, @robertgraeff) - [USER] The
installations inspect
subcommand can now fetch installations across all namespaces. Use the--all-namespaces
or-A
flag for this. (#110, @Diaphteiros) - [USER] A new flag
--output
/-o
has been added. It takes a string and there are three valid values right now: (#110, @Diaphteiros)yaml
is equivalent to setting--oyaml
/-y
json
is equivalent to setting--ojson
/-j
wide
is a new mode which prints some additional information for installations and deployitems. Its shorthand notation is-w
.
🐛 Bug Fixes
- [USER] Fixes an issue with command
landscaper-cli component add helm-ls deployitem
if the provided chart-directory ends with a slash. (#114, @robertgraeff)
📖 Documentation
- [USER] Documentation of the render blueprint command (#123, @robertgraeff)
[component-cli]
✨ New Features
- [USER] adds uploaders package (gardener-attic/component-cli#56, @jschicktanz)
- [DEVELOPER] adds config package for new transport command (gardener-attic/component-cli#54, @jschicktanz)
- [DEVELOPER] adds downloaders package (gardener-attic/component-cli#52, @jschicktanz)
- [DEVELOPER] adds oci artifact serialization coding for transport cmd (gardener-attic/component-cli#51, @jschicktanz)
[image-vector]
✨ New Features
- [USER] Skip images for not supported kubernetes versions. (gardener-attic/image-vector#3, @achimweigel)
v0.13.0
[landscapercli]
✨ New Features
- [USER] Uninstall complete landscaper including deployer registrations and namespace. (#107, @achimweigel)
- [USER] Upgrade to landscaper to v0.17.0 (#106, @achimweigel)
- [USER] enable default deployers in quickstart install (#99, @jschicktanz)
🐛 Bug Fixes
- [USER] Command "quickstart install" can be used with another namespace than "ls-system". (#105, @robertgraeff)
[component-cli]
✨ New Features
- [DEVELOPER] adds filters package (gardener-attic/component-cli#48, @jschicktanz)