v0.13.0
Features
Kusion Release Comand
In this version, we add a new command kusion release to help users observe and operate the Kusion Release files. It contains the following three sub-commands:
kusion release listlists all theReleasefiles of the currentProjectin the specifiedWorkspace. @ekjotsinghmakhijakusion release showshows the details of aReleasefile of the current or the specifiedProject. @hoangndstkusion release unlockunlocks the latestReleasefile of the currentProjectin the specifiedWorkspace. @liu-hm19
Kusion Resource Command
In this version, we add a new command kusion resource to help users observe the information of the Kusion Resources within a specified Project and Workspace. It contains the following sub-command:
kusion resource graphdisplays a graph of all the resource information of the targetProjectandWorkspace. @Yangyang96
Kusion Project Sub-command
In this version, we add a new sub-command kusion project list for kusion project to help users list all the applied Projects in the target Backend and Workspace. @Yangyang96
KCL-based Customized Health Check
In the previous versions, Kusion watches the reconciliation status of some specific Kubernetes resources while applying, and now in v0.13.0 we support KCL-based health check for users to customize the reconciliation conditions for any Kubernetes resources. @Yangyang96
Viettel Cloud Secrets Manager
In the previous versions, Kusion supports AWS and Alicloud for cloud secrets manager, and now in v0.13.0 we add the support for ViettelCloud secrets manager. @hoangndst
LLM Ops with Inference Module for AI Applications
To simplify the process from Large Language Model (LLM) construction and deployment to the interaction with AI applications, KusionStack community has provided an inference module. Users can use it as an accessory to provide LLM service for AI applications. @kaysonyu
Bug Fixes
- Fix some bugs of json patch for workload to allow empty path on
addandremove, and skip the resources not found in theSpec. @liu-hm19 - Fix some bugs of initializing the Kubernetes and Terraform runtime. @liu-hm19
- Fix some bugs of release update when executing the
kusion applyandkusion destroy. @liu-hm19 - Fix some bugs of not printing all the Kubernetes resources with multiple replicas while applying. @Yangyang96
New Contributors
- @EdenBW made their first contribution in #1251
- @ekjotsinghmakhija made their first contribution in #1235
- @Yangyang96 made their first contribution in #1268
- @kaysonyu made their first contribution in KusionStack/catalog#91
Docker Images
kusionstack/kusion:v0.13.0