Skip to content

Releases: projectsveltos/addon-controller

v0.4.1

08 Feb 19:30
b652a89
Compare
Choose a tag to compare

🚀 Features

  • ConfigMaps/Secrets referenced by ClusterProfile and RoleRequest can be set with an empty namespace. When namespace is empty, at the time of deployment, Sveltos will find ConfigMap/Secret in the cluster namespace.

⚠️ Breaking Changes

  • Secret referenced by ClusterProfile and RoleRequest must be of type addons.projectsveltos.io/cluster-profile

v0.4.0

01 Feb 03:02
d7a892a
Compare
Choose a tag to compare

🚀 Features

  • multi-tenancy

🌱 Others

  • bump cluster-api pin to v1.3.3

v0.3.0

09 Jan 16:05
c44851d
Compare
Choose a tag to compare

🚀 Features

  • register existing, non clusterAPI, clusters;
  • configuration drift detection

🌱 Others

  • bump cluster-api pin to v1.3.1

🐛Bug fixes

  • fix a classifier crash when cluster had no labels;
  • fetch Kubernetes version by using k8s.io/client-go/discovery instead of relying on node labels

v0.2.1

17 Nov 22:30
af62af4
Compare
Choose a tag to compare

Changes since v0.2.1

Highlights

Values sources for HelmRelease or manifest sources for Kubernetes resources, can be treated as templates. Their values can be fetched from management cluster run-time state. Reading any value from following resources is supported:

  1. Cluster
  2. InfrastructureProvider: this is the Cluster infrastructure provider
  3. KubeadmControlPlane: this is the Cluster Kubeadm controlPlaneRef

v0.2.0

15 Nov 23:35
ad250e3
Compare
Choose a tag to compare

Changes since v0.1.1

Highlights

  1. Introduce cluster classification. Using the Classifier CRD, it is possible to define which set of labels clusters should have based on their runtime state (Kubernetes version and/or deployed resources);
  2. Introduce ability to change log severity for each Sveltos pod without restarting the pod. DebuggingConfiguration CRD allows to set that at per sveltos component level;
  3. Added knob to select behavior when cluster stops matching a ClusterProfile. Default behavior causes all kubernetes add-ons deployed by the ClusterProfile instance to be withdrawn from cluster. Knob allows changing this behavior and leaving add-ons in the cluster.

🌱 Others

• bump cluster-api pin to v1.2.5

v0.1.1

22 Oct 02:24
Compare
Choose a tag to compare

✨ New Features

  • metrics

🌱 Others

  • enhanced README

v0.1.0

19 Oct 02:12
033e983
Compare
Choose a tag to compare

✨ New Features

  1. Supported SyncMode: OneTime, Continuous, DryRun
  2. Support deployment of Kubernetes resources contained in both ConfigMaps and Secrets
  3. Support deployment of Helm charts
  4. For both Kubernetes resources and helm charts complete life cycle management: create, update/upgrade, delete

v0.1.0-alpha: Merge pull request #4 from projectsveltos/cluster-feature-transformat…

24 Jul 14:27
74c80bd
Compare
Choose a tag to compare
…ions

ClusterFeature transformations