Skip to content
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
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
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

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

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

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

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

513f5e7
Compare
Choose a tag to compare

v0.5.0

Pre-release
Pre-release

Changelog

  • #1310
    chore: Add labels to service.
  • #1308
    chore: upgrade tools.
  • #1306
    chore: Remove need for insecure registry.
  • #1305
    chore: disabled FederatedIngress by default.
  • #1302
    chore: set the tolerations and nodeSelector
  • #1301
    chore: upgrade kubernetes dependencies.
  • #1300
    doc: fixing some typos in user guide.
  • #1298
    chore: disable CrossClusterDiscovery feature by default
  • #1294
    fix: prefer core resources when enabling a type.

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

User Guide

User Guide

bca4a4b
Compare
Choose a tag to compare

v0.4.1

Pre-release
Pre-release

Changelog

  • #1289
    chore: use cert-mananager.io/v1 group/version
  • #1286
    docs: clean up redundant text
  • #1282
    chore: webhook functions now return AdmissionResponse
  • [#1280]((#1280)
    docs: Add quickstart guide
  • [#1279]((#1279)
    Add a shortname to replicaschedulingpreference
  • [#1274]((#1274)
    Update linters and gofmt scripts

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

User Guide

User Guide

v0.4.0
6eeeac2
Compare
Choose a tag to compare

v0.4.0

Pre-release
Pre-release

Changelog

  • #1260
    Helm 3 chart migration.
  • #1269
    Go 1.14.7 and dependency updates.
  • #1263
    Migrate to controller-runtime webhook server from unmaintained /openshift generic-admission-server.
  • #1261
    Split helm chart values for webhook and controller-manager deployments.

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

User Guide

User Guide