Skip to content

v0.2.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@narcis96 narcis96 released this 23 Apr 15:17
· 26 commits to main since this release
25e5ac0

This release includes several enhancements and bug fixes to improve the Cluster API Provider for vCluster. Below is a summary of the changes introduced in this version. Please note that this release includes a breaking change.

Breaking Changes

Removal of spec.kubernetesVersion: This field has been removed from the spec. Users will need to update their configurations to accommodate this change.

Enhancements

Various improvements have been made to the installation and setup processes for the vcluster provider, including updates to how Kubernetes versions are handled within cluster configurations​.

Bug Fixes

Several minor bug fixes have been implemented to improve stability and performance of the Cluster API Provider for vCluster​​.

Documentation

Updated documentation to reflect the latest changes in the API and configuration options​​.

What's Changed

  • Update Readme - remove info for old clusterctl; add info about CR by @matskiv in #17
  • chore(deps): bump github.com/emicklei/go-restful from 2.9.5+incompatible to 2.16.0+incompatible by @dependabot in #21
  • Upgrade helm to 3.11.1 by @ctrox in #23
  • chore(deps): bump github.com/loft-sh/vcluster to 0.15.0 by @yhrn in #29
  • Update quick-start.md by @architchandra in #34
  • Fix typo in README.md by @architchandra in #33
  • chore(deps): upgrade {logger, go version, linters} by @narcis96 in #46
  • ci (e2e) :add empty workflow for e2e testing by @narcis96 in #50
  • (ci): add unit-tests job by @narcis96 in #51
  • chore(test): add unit-test to vcluster controller by @narcis96 in #49
  • (ci): bump sigs.k8s.io/controller-tools/cmd/controller-gen to 0.14 by @narcis96 in #52
  • (generated): checkout zz_generated.deepcopy.go file changes by @narcis96 in #53
  • (ci): pre-configuration of e2e testing by @narcis96 in #54
  • (ci): e2e tests by @narcis96 in #55
  • chore(deps): bump dependencies to latest by @narcis96 in #47
  • (ci): run e2e and unit tests by @narcis96 in #57
  • (deps): update vcluster version by @narcis96 in #59
  • (capi): remove vcluster default version by @narcis96 in #61
  • (capi): custom vCluster helm version by @narcis96 in #62
  • (capi): update README instructions for custom vCluster helm version by @narcis96 in #63
  • (e2e): Check deployment pod is running by @narcis96 in #64
  • (capi): add release instructions by @narcis96 in #65
  • make workflow to run when stable and pre-releases publish by @narcis96 in #67
  • (capi): fix 'Set up Go' step from release workflow by @narcis96 in #68

New Contributors

Full Changelog: v0.1.3...v0.2.0-alpha.1