Skip to content

Kurator v0.4.0

Compare
Choose a tag to compare
@hzxuzhonghu hzxuzhonghu released this 28 Jun 08:39
· 375 commits to main since this release
026682c

We are pleased to announce Kurator v0.4.0 release! This is the third release of this year.

What's New

Application Distribution

Introduced a new module application manager in fleet manager, which aims to deliver application/config across fleet via GitOps way. Application manager is built upon FluxCD and Fleet. It provides a more flexible and simple way to automate application deploying and syncing with a single declarative API Application.

See Unified Application Distribution with Kurator for more details.

Multi Cluster Monitoring

Added metric plugins into fleet manager to provide unified observability across fleet. Metric plugins can deploy monitoring components grafana, thanos, and prometheus automatically for a fleet in IaC(infrastructure as code) way. And thus, fleet manager can provide highly available multi-cluster monitoring capability.

See Enable Multi Cluster Monitoring with Fleet for more details.

Consistent Security Policy

Added policy manager into fleet manager to provide consistent security protection across fleet. Policy manager is built on kyverno and can automatically deploy policy engine to all the clusters of the fleet. In addition, policy manager support setting pod security policy for fleet scope.

See Enable Policy Management with Fleet for more details.

Attached Cluster

Introduced a new Cluster type AttachedCluster. AttachedCluster can be used to define a kubernetes cluster which was provisioned by any tool and located in any place.
With AttachedCluster, the fleet manager can extend its management capability towards real distributed cloud.

See Manage AttachedCluster for more details.

Other Notable Changes

Cluster Operator Enhancement

  • Added validation webhook for CustomCluster, #338
  • Added validation webhook for AttachedCluster, #344

Full Changelog: v0.3.0...v0.4.0