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

Releases: kubernetes-retired/kubefed

v0.10.0

10 Aug 12:02
v0.10.0
76ad91b
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

v0.10.0

BREAKING CHANGE

Ingress propagation has now moved from extensions/v1beta1.Ingress to networking.k8s.io/v1.Ingress. Ingress propagation was broken on Kubernetes >=v1.22 due to the removal of the extensions/v1beta1API group. networking.k8s.io/v1.Ingress has been usable since Kubernetes v1.19 so while this change could be considered a breaking change, it is required to support propagating Ingress configuration on Kubernetes versions >=v1.22.

What's Changed

New Contributors

Full Changelog: v0.9.2...v0.10.0

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.10.0

User Guide

User Guide

v0.9.2

18 May 12:32
v0.9.2
44c3be4
Compare
Choose a tag to compare

v0.9.2

Changelog

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.9.2

User Guide

User Guide

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

15 Feb 14:23
v0.9.1
90dd17b
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

v0.9.1

Changelog

  • #1490
    fix: Fix mutatingwebhookconfiguration CA cert when cert-manager is enabled

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.9.1

User Guide

User Guide

v0.9.0

18 Nov 13:35
v0.9.0
6b78e82
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

v0.9.0

Changelog

  • #1460
    feat: introduce informer cache sync timeout
  • #1468
    feat: Add pod level annotations
  • #1467
    fix: KubeFed controller crash when meeting negative array index in overrides
  • #1461
    fix: Increase the default QPS and Burst value of the controller manager

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.9.0

User Guide

User Guide

New Contributors

Full Changelog: v0.8.1...v0.9.0

v0.8.1

28 Jun 21:51
v0.8.1
f6cd2fb
Compare
Choose a tag to compare
v0.8.1 Pre-release
Pre-release

v0.8.1

Changelog

  • #1435
    fix: Support Kubernetes pre-release versions in kubefed chart
  • #1432
    build(deps): Upgrade and align k8s.io dependency versions
  • #1424
    fix(postinstall-job): Allow postinstall job to choose a docker repo/image
  • #1428
    fix: retry on recoverable propagation failure
  • #1416
    feat: Make restclient config configurable

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.8.1

User Guide

User Guide

v0.8.0

22 Jun 10:44
v0.8.0
9631566
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

v0.8.0

Changelog

  • #1332
    fix: Error on existing secrets
  • #1379
    feat: make objects in workqueue "comparable" to avoid multiple reconciliations on one object at same time
  • #1388
    fix: added blank import to ensure correct workqueue metric registration
  • #1389
    fix: use merge-patch on finalizer operations to resolve racing conflicts
  • #1393
    feat: add intersection behavior for RSP
  • #1399
    docs: correct command line example for test
  • #1400
    feat: make concurrency of the worker configurable
  • #1409
    feat: Use patch to replace update in generic client
  • #1410
    fix: fixed false api resource error log in kubefedctl
  • #1415
    feat: Update controller-runtime to v0.8.3
  • #1420
    build: Switch to Github Actions from Travis
  • #1421
    docs: update README.md to reflect current projectstate
  • #1422
    build: Remove need for TTY when running in Github Actions
  • #1425
    feat: Upgrade to controller-runtime 0.9.0
  • #1426
    chore: Upgrade golangci-lint and helm
  • #1427
    chore: Kind and Kubernetes upgrade

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.8.0

User Guide

User Guide

v0.7.0

26 Mar 10:06
e13973c
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

Changelog

  • #1380
    fix: infinite reconciliation loop.
  • #1385
    fix: replica rebalance reconciliation.
  • #1377
    feat: add a proxy url field to kubefed clusters.
  • #1382
    fix: register workqueue metrics in controller-runtime firstly.
  • #1371
    chore: enable workqueue metrics for all controllers.
  • #1360
    chore: remove FederatedIngress feature.
  • #1367
    fix: webhook command.
  • #1361
    feature: kubefedcluster use cadata in kubeconfig file.
  • #1355
    feature: support DeleteOptions when deleting resources in member clusters.
  • #1357
    chore: Upgrade dependencies.
  • #1351
    chore: remove feature CrossClusterServiceDiscovery.

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.7.0

User Guide

User Guide

v0.6.1

26 Jan 11:13
5934e63
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

Changelog

  • #1346
    fix: upgrade path broken from older versions than v0.6.0.
  • #1347
    chore: retain healthCheckNodePort for service when updating.
  • #1334
    chore: exec enable cmd ignore some apiservices errors.

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.6.1

User Guide

User Guide

v0.6.0

17 Dec 23:00
57dc389
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Changelog

  • #1328
    docs: optimize chart readme.
  • #1292
    feat: collect remote resource status when enabled.
  • #1325
    chore: add helm parameter imagePullSecrets.
  • #1324
    chore: improve some of the deployment and build scripts.
  • #1323
    make create-clusters.sh work based on kind document.
  • #1297
    feat: Transition from apiextensions.k8s.io/v1beta1 to apiextensions.k8s.io/v1.

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.6.0

User Guide

User Guide

v0.5.1

13 Nov 15:31
8a2f4a4
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Changelog

  • #1318
    chore: make certain cert-manager properties configurable.
  • #1315
    fix: klog verbosity detection.

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.5.1

User Guide

User Guide