github kubernetes-retired/multi-tenancy hnc-v0.4.0-rc1
HNC v0.4.0 RC1

latest releases: hnc-v0.8.0, hnc-v0.8.0-rc1, hnc-v0.7.1-test1...
pre-release3 years ago

HNC v0.4 is intended to stabilize HNC's UX. From now on, we will not make backwards-incompatible changes to the v1alpha1 API; we will either maintain compatibility or introduce a new API version after a suitable deprecation period.

To install HNC v0.4.0 rc1, follow the instructions in the user guide, with the following environment variable set:

HNC_VERSION=v0.4.0-rc1

Key new/changed features in this release include:

  • The user interface for creating subnamespaces has changed - rather than creating a HierarchicalNamespace object, you now create a SubnamespaceAnchor object. Otherwise, the UX is identical (issue #704 plus doc updates)
  • HNC no longer requires cert-manager to run (#653)
  • The CritCycle condition is now applied to all namespaces involved in a cycle, not just one randomly-selected one (#666)
  • Tree labels are updated even in the presence of critical conditions (#660)
  • Namespace conditions are now available as a metric (#736)

A complete list of changes is available here.

The only known issue is #761 - the object validators are not all set up correctly and do not respond to changes in HNCConfiguration. That is, if you overwrite or delete an object managed by HNC, it may appear to succeed, but HNC will immediately overwrite it.

Don't miss a new multi-tenancy release

NewReleases is sending notifications on new releases.