Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

v0.1.0-rc6

Pre-release
Pre-release
Compare
Choose a tag to compare
@font font released this 17 Aug 04:00
· 626 commits to master since this release
7586b42

Changelog

  • Updates to propagation status are now only made in response to propagation to member clusters or errors in propagation. Previously propagation status was updated every time a federated resource was reconciled which could result in unnecessary resource consumption.
  • Propagated version is now only updated when changed.
  • The ReplicaScheduling controller now correctly updates existing overrides of /spec/replicas. Previously the controller was able to create and remove overrides for the replicas field but would fail to update them.
  • All kubefedctl commands now default --host-cluster-context to the current context in log messages.
  • kubefedctl federate now removes all metadata fields except labels from the template of federated resources created from a non-federated resource. Previously metadata.annotations and metadata.finalizers were not removed which could result in propagation errors.
  • The spec field is now required in generated federated types. For types generated previously, a check has been added so that a missing spec field does not cause a nil pointer exception.

Artifacts

kubefedctl, command line tool to join clusters, enable type federation, and convert resources to their federated equivalents

See asset links below for kubefedctl-x.x.x-<os>-<arch>.tgz

Helm chart, to deploy federation as per user guide instructions

See asset link below for kubefed-x.x.x.tgz

Controller-manager image

quay.io/kubernetes-multicluster/kubefed:v0.1.0-rc6

User Guide

User Guide