Changes of the notable versions of the Flamingo CLI are documented in this file.
New Features and Bug Fixes
- Add new FSA image v2.10.2 as the default version.
- Promoted
v2.10.2-fl.23-main-d2c9a8cb
to the default version. - Implement
flamingo/{kustomize,helmrelease,gitrepository,ocirepository,helmrepository}-override
annotations for Application CR to override the default configuration in the auto-create mode. - Implement
flamingo/{kustomize,helmrelease,gitrepository,ocirepository,helmrepository}-replace
annotations for Application CR to replace the default configuration in the auto-create mode. - Multi-cluster support for remote Flux clusters. The multi-cluster support works with any kinds of cluster configurations, but there are some limitation in the Flamingo CLI commands, see below.
- Implement
flamingo add-cluster
to generate a cluster secret for the remote Flux cluster. This command currently supports only the static cluster configuration. - Implement
flamingo generate-app cluster/kind/resource
to generate an Application CR for resources in the remote Flux cluster. This command currently supports only the static cluster configuration. - Add
flamingo install --mode=helmrelease
to install Flamingo with HelmRelease. This command also support--export
flag to export the HelmRelease CR. - Add documentation for the multi-cluster support.
- Add documentation for the
flamingo install --mode=helmrelease
command.
New Features and Bug Fixes
- Started to implement multi-cluster support.
- Promoted
v2.9.6-fl.22-main-402c9e49
to the default version.
New Features and Bug Fixes
- Add new FSA image v2.9.6 that supports HelmRelease v2beta2.
New Features and Bug Fixes
- Promote FSA image v2.9.6 to the default version.
New Features and Bug Fixes
- Fix health check for OCI HelmRepository in Flux v2.2.x.
New Features and Bug Fixes
- Add FSA image v2.9.6 to the index
- Fix empty path in Kustomization (generate-app ks)
New Features and Bug Fixes
- Promote FSA image v2.9.3 to the default version
New Features and Bug Fixes
- SSA wait timeout is changed from 1 to 5 minutes
New Features and Bug Fixes
- Promote FSA image v2.8.6 to the default version
- Add FSA image v2.9.0 to the dev channel
- Show the version during the installation process
- Timeout default value is now 10 minutes
New Features and Bug Fixes
- Promote FSA image v2.8.5 to the default version
- Add FSA image v2.8.6 to the dev channel
- Add HelmRelease quickstart to the docs
- Fix installation script
- Fix
install
command help to show the latest FSA image - Prefix
v
to the FSA image version for theinstall
command
New Features and Bug Fixes
- Promote FSA image v2.8.4 to the default version
- Add FSA image v2.8.5 and v2.9.0-rc3 to the dev channel
- Add Flux v2.1.2 support to the dev channel
- Add
lc
alias forlist-candidates
command - Remove
--dev
flag out of theinstall
command - CLI repository migration from
prokress/cli
toprokress/flamingo