Skip to content

Releases: spiffe/spire-controller-manager

v0.6.3

30 Aug 16:05
f3f8eba
Compare
Choose a tag to compare
Add changelog for 0.6.3 (#577)

Signed-off-by: Marcos Yacob <[email protected]>

v0.6.2

17 Apr 13:49
6ab5cf0
Compare
Choose a tag to compare

Added

  • Support staticManifestPath: watch a directory for CRs instead of using Kubernetes API (#411)

v0.6.1

17 Feb 13:52
e9c2382
Compare
Choose a tag to compare

Added

  • Support for configuring the log level (#388, #464)
  • New metrics to track ClusterStaticEntry failures (#387)

Fixed

  • Failed controller upgrade when webhook certificate is expired (#450)

Updated

  • Minor documentation changes (#435, #443)
  • Version used in migration guide (#465)

v0.6.0

03 Oct 19:48
b605fd9
Compare
Choose a tag to compare

🚨 PLEASE READ BEFORE UPGRADING 🚨

This version contains changes in the ClusterSPIFFEID CRD. Before upgrading you MUST do the following:

  • Update the CRD in your cluster (see here).

Added

  • Hint field to the ClusterSPIFFEID CRD that controls the hint on resulting entries (#416)
  • Fallback field to the ClusterSPIFFEID CRD which causes the CR to only apply if no other non-fallback CRs have been applied to a given pod (#415)
  • Missing documentation for the className on the ClusterFederatedTrustDomain CRD (#413)

v0.5.0

10 Apr 15:52
a1b932b
Compare
Choose a tag to compare

🚨 PLEASE READ BEFORE UPGRADING 🚨

This version contains changes in the ClusterStaticEntry CRD. Before upgrading you MUST do the following:

  • Update the CRD in your cluster (see here).

Added

  • Support for storeSVID on ClusterStaticEntry (#304)
  • Support for more than one spire-controller-manager managing entries against a single SPIRE server cluster via entry prefixes (#325)

v0.4.4

05 Apr 21:45
879b87d
Compare
Choose a tag to compare

Security

v0.4.3

22 Feb 16:41
440d6b9
Compare
Choose a tag to compare

Added

  • Ability to selectively choose which CRDs to reconcile (#297)

Changed

  • Join token novelty entries are ignored during entry reconciliation (#306)

v0.4.2

24 Jan 17:47
663637a
Compare
Choose a tag to compare

Added

  • Process-wide support for customizing the parent ID template for workload registration (#289)

Fixed

  • Failed controller startup when webhook was disabled via ENABLE_WEBHOOKS=false (#294)

v0.4.1

17 Jan 20:52
78cc94a
Compare
Choose a tag to compare

Added

  • Support for caching multiple namespaces instead of one or all (#271,#286)
  • Support for expanding environment variables in the controller configuration (#256)
  • Support for disabling webhooks by setting the environment variable ENABLE_WEBHOOKS=false (#234)

v0.4.0

02 Nov 20:34
709ae82
Compare
Choose a tag to compare

🚨 PLEASE READ BEFORE UPGRADING 🚨

This version contains changes in the ClusterSPIFFEID CRD, ClusterFederatedTrustDomain CRD and ClusterStaticEntry CRD. Before upgrading you MUST do the following, in order:

  • Update those CRDs into your cluster (see here, here and here).
  • Update the manager-role ClusterRole, which includes additional permissions for endpoints CRD (see here)

Security

Added

  • ClusterSPIFFEID CRD support for DNS name auto-population (#122)
  • Support for multiple SPIRE clusters running in the same K8S cluster using ClassName's (#230)

Fixed

  • Missing status subresource definitions (#223)