Skip to content

Releases: projectsveltos/addon-controller

v0.10.2

Choose a tag to compare

@gianlucam76 gianlucam76 released this 29 May 10:18
563a6a6
  • Move to go version v1.20
  • Grant addon-manager rbac permission for yttsources

v0.10.1

Choose a tag to compare

@gianlucam76 gianlucam76 released this 23 May 06:39
ba3e709

Fixes for add-on-manager:

Fix crash when Flux source is present but artifact is not ready yet;
Fix issue when a ConfigMap/Secret entry contains more than one resource

v0.10.0

Choose a tag to compare

@gianlucam76 gianlucam76 released this 12 May 18:22
84b3983

Add kustomize support.

ClusterProfile KustomizationRefs field can point to:

  1. ConfigMap/Secret containing kustomization files;
  2. Flux source (GitRepository/OCIRepository/Bucket) containing customization files

v0.9.1

Choose a tag to compare

@gianlucam76 gianlucam76 released this 24 Apr 09:12
f93464b

Change add-on manager behavior with respect to template. Use option missingkey=error to force all values to be present at time of instantiation.from management cluster and make it available for templates

v0.9.0

Choose a tag to compare

@gianlucam76 gianlucam76 released this 17 Apr 09:09
78b7d30

🚀 Features

  • Support to deploy resource YAMLs in the management cluster
  • Support to fetch any resource from management cluster and make it available for templates

v0.8.0

Choose a tag to compare

@gianlucam76 gianlucam76 released this 31 Mar 13:04
fd141e9

🚀 Features

  • events and healt checks fully integrated with sveltos multi tenancy solution. This means a tenant admin can create EventSource/HealthCheck/EventBasedAddOns and Sveltos will make sure user can evaluate only resources it has been granted access by platform admin (via sveltos RoleRequest). Sveltos agent running on managed clusters will achieve it by impersonating the tenant when fetching resources (so Kubernetes RBAC will end up validate permissions).
  • cross cluster configurations: in response to an event happening in a cluster, Sveltos allows deploying add-ons in the very same cluster event happened or request add-ons to be deployed in a different set of clusters.
  • snapshot collects also EventSources/EventBasedAddOns/HealthChecks

v0.7.2

Choose a tag to compare

@gianlucam76 gianlucam76 released this 17 Mar 20:05
34d71b4

Fixes:

  • Add support for Lua script in Classifier
  • Fix event-manager RBAC (permission to create/update/delete secrets)

v0.7.1

Choose a tag to compare

@gianlucam76 gianlucam76 released this 16 Mar 18:12
7c0c592
  • Fix sveltos manager core
  • Fix event manager handling when oneForEvent field is set to false

v0.7.0

Choose a tag to compare

@gianlucam76 gianlucam76 released this 13 Mar 00:01
93eb7ab

🚀 Features

  1. event driven add-on deployments: define an event and what add-ons need to deployed when event is detected. Add-ons can be expressed as template. When an event is detected in managed cluster, Sveltos will instantiate (if needed) and deploy add-ons;
  2. cluster health check: define an health check passing Sveltos a Lua script. Sveltos will keep watching resources in a managed clusters and keeps evaluating the cluster health. When cluster health changes, Sveltos sends a notification (Webex and/or Slack message and/or a Kubernetes event).

v0.6.0

Choose a tag to compare

@gianlucam76 gianlucam76 released this 22 Feb 20:56
49ef85e

🚀 Features

  • Techsupport: sveltos can collect tech support (both logs and resources) from managed clusters
  • Add support to send webex notifications