Skip to content

v0.12.1

Compare
Choose a tag to compare
@liu-hm19 liu-hm19 released this 02 Aug 01:41
· 74 commits to main since this release
a687f8f

Features

Optimize Storage Backend Management

In this version, we add support for AWS S3 path-style endpoint for Kusion backend storage, and provide the new kusion release unlock command to unlock the latest Release file of the current Stack. @hoangndst @liu-hm19

Optimize the Display of Sensitive Information

In previous versions, the kusion preview and kusion apply command would directly expose the plaintext data and stringData when displaying Kubernetes Secret resources, posing a risk of sensitive information leakage. In this version, we have optimized the preview of the sensitive information, and the data and stringData of Kubernetes Secret resources will not be displayed in plaintext. @liu-hm19

Optimize Terraform Cloud Resource Management

In this version, Kusion provides the ability to import existing cloud resources, and for the imported resources, Kusion will skip their deletion during kusion destroy, as there may be multiple applications sharing the same resources. Additionally, Kusion also supports concurrent operations on independent Terraform resources, thereby improving the operational efficiency. @liu-hm19 @hoangndst @SparkYuan

Support Runtime Configurations in Workspace

In this version, users can declare the Kubernetes cluster configs and Terraform Provider credentials as runtime configurations in the context field in Workspace. @liu-hm19

Support Using Spec for Preview and Apply

In this version, Kusion supports using the Spec file as the input for the kusion preview and kusion apply command. Users can specify a Spec file in the Stack directory with the --spec-file flag. @liu-hm19

Workload Modularization

In the version of v0.12.0, we have decoupled the schema definitions of Service and Job workloads separately from the codes of Kusion. And in this version, we have completely modularized the Workload, both of the schema definitions and module generator implementations for Service and Job workloads have been moved to the catalog repository. And users can also implement their own customized Workload modules according to their needs. @SparkYuan

Bug Fixes

New Contributors

Docker Images

  • kusionstack/kusion:v0.12.1

Full Changelog: v0.12.0...v0.12.1