Releases: loft-sh/vcluster
Releases · loft-sh/vcluster
v0.20.5
What's Changed
- [v0.20] Upgrades helm and kine by @cbron in #2265
- [v0.20] feat: exclude Rancher managed annotations while syncing ingress (#2259) by @neogopher in #2276
Full Changelog: v0.20.4...v0.20.5
v0.21.0
Changelog
See the CHANGELOG for more details.
What's Changed
- feat: add vCluster side of kubevirt integration by @FabianKramm in #1915
- feat: add virtualmachinepools kubevirt by @FabianKramm in #1918
- lint(nilaway): Added nilaway to project by @ThomasK33 in #1914
- feat: add patcher by @FabianKramm in #1922
- Fix goversion for devpod by @yuvraj9 in #1920
- fix: properly forward apiservice by @FabianKramm in #1923
- migrated to new patchers and syncers by @facchettos in #1924
- refactor: add no status sub resource as option by @FabianKramm in #1928
- refactor: improve patcher & crd sync by @FabianKramm in #1930
- added logic with patcher for ingressclasses by @facchettos in #1931
- refactor: add kind as annotation by @FabianKramm in #1933
- test: fix unstructured unit tests by @FabianKramm in #1934
- added patch logic for csistorage by @facchettos in #1938
- added logic with patch for csidriver by @facchettos in #1937
- now uses the patcher logic for ingresses by @facchettos in #1932
- update logic to patcher for csi nodes by @facchettos in #1936
- feat(helm): Automatically create role & bindings for namespace containing platform secret by @ThomasK33 in #1935
- added patcher logic for endpoints by @facchettos in #1939
- added event emittion by @facchettos in #1941
- fix: adjust distro check by @FabianKramm in #1942
- refactor resource host to virtual mappings by @FabianKramm in #1925
- bugfix(chart): enable fallthrough for cluster.local queries only when .Values.networking.advanced.fallbackHostCluster is true by @neogopher in #1946
- Events patcher by @facchettos in #1940
- refactor: delete object if it was deleted on host by @FabianKramm in #1948
- added patcher logic to service accounts by @facchettos in #1945
- added patcher logic for pdb by @facchettos in #1947
- refactor: combine IsManaged & IsManagedCluster by @FabianKramm in #1951
- chore: Release jsonschema file alongside binaries by @ThomasK33 in #1952
- Node patcher by @facchettos in #1954
- improved test library by @facchettos in #1957
- added cm patcher by @facchettos in #1958
- Add projects by @rmweir in #1956
- added patcher logic for network policies by @facchettos in #1961
- added logic for patcher snapshot class by @facchettos in #1962
- added patcher to storage classes by @facchettos in #1963
- refactor: use patcher for pod controller by @FabianKramm in #1959
- added patch logic for services by @facchettos in #1960
- Refactor persistent volume & volume snapshot contents syncers by @FabianKramm in #1964
- fix: order of volumesnapshot syncers by @FabianKramm in #1965
- refactor: move mappings into register context by @FabianKramm in #1967
- fix: event name & namespace by @FabianKramm in #1969
- Test cleanup by @facchettos in #1966
- refactor: labels & annotations translation by @FabianKramm in #1970
- Test cleanup by @facchettos in #1971
- refactor: label translation by @FabianKramm in #1972
- refactor: remove eks by @FabianKramm in #1974
- Add EKS deprecation banners and add EKS back as a supported distro by @deniseschannon in #1977
- refactor: make syncer generic by @FabianKramm in #1981
- fixed issue with eks migration by @facchettos in #1984
- Test cleanup by @facchettos in #1982
- chore: be more clear how to use the vcluster convert config command by @johannesfrey in #1988
- fix: migrate maps by @FabianKramm in #1990
- chore: make usage of vcluster convert config more clear by @johannesfrey in #1980
- Update README.md by @deniseschannon in #1978
- now checks for the users by @facchettos in #1992
- Prevent unsupported HA setup by @rmweir in #1994
- Sleep wake cli by @zerbitx in #1983
- Added backportrc.json to enable CLI workflows by @heiko-braun in #1997
- Sync changes from a backport by @zerbitx in #2001
- feat: add name & labels mapping store by @FabianKramm in #1973
- fix: k8s startup issue by @FabianKramm in #2009
- Remove lint workflow from on release by @deniseschannon in #2004
- [fix] add exception for the platform in network policy by @facchettos in #2007
- chore: fix backport.yaml by @FabianKramm in #2015
- chore: fix backport.yaml by @FabianKramm in #2017
- bugfix: do not output logs in vcluster connect if --print is set by @hidalgopl in #2014
- refactor: make data volume configurable by @FabianKramm in #2022
- bump default coredns image to v1.11.3 (because previous ones had CVEs) by @hidalgopl in #2021
- fix: metrics server hpa problem by @FabianKramm in #2025
- build(deps): bump github.com/docker/docker from 25.0.5+incompatible to 25.0.6+incompatible by @dependabot in #2012
- build(deps): bump anchore/sbom-action from 0.16.0 to 0.17.0 by @dependabot in #2005
- license(vCluster): Updated OSS licenses by @loft-bot in #2002
- PR for Adding tests for installing and deleting virtual cluster from kubectl by @sowmyav27 in #2013
- refactor: only rewrite certain labels by @FabianKramm in #2030
- minor log improvements in vcluster create by @hidalgopl in #2032
- license(vCluster): Updated OSS licenses by @loft-bot in #2027
- refactor: only rewrite release label by @FabianKramm in #2036
- added runtime classes sync by @facchettos in #2037
- feature: add controlPlane.distro.k8s.version chart value for CAPI by @hidalgopl in #2031
- [UX] moved login from root level to platform subcommand by @facchettos in #2034
- Adding v1.30 conformance results by @sowmyav27 in #2047
- [enhancement] now refuses to create multiple virtual clusters in same ns by @facchettos in #2052
- [feat] added priorityclass syncing from host by @facchettos in #2044
- feat: importer, translate patches & generic sync by @FabianKramm in #2043
- Reject empty datasource if external database is enabled by @rmweir in #2058
- add --ca-cert flag to the vcluster platform add vcluster, so it can b… by @hidalgopl in #2046
- refactor: enable limitRange / resourceQuota in duo by @FabianKramm in #2061
- [enhancement] added hidden flag to override number of virtual cluster restriction by @facchettos in #2064
- refactor: remove auto syncing of node syncing for kind by @FabianKramm in #2066
- [feature] add describe command by @facchettos in #2055
- Add workflow to trigger doc PR in vcluster-docs by @zerbitx in #2070
- feat: Ignore updates to Rancher managed annotatio...
v0.21.0-beta.11
What's Changed
- refactor: add customResources.scope & require scope for fromHost customResources by @FabianKramm in #2270
Full Changelog: v0.21.0-beta.10...v0.21.0-beta.11
v0.21.0-beta.10
What's Changed
Full Changelog: v0.21.0-beta.9...v0.21.0-beta.10
v0.21.0-beta.9
What's Changed
- Create virtualcluster with CLI version during platform secret create by @johannesfrey in #2266
Full Changelog: v0.21.0-beta.8...v0.21.0-beta.9
v0.21.0-beta.8
What's Changed
- Upgrades helm and kine by @cbron in #2262
- fix: lost host event information by @FabianKramm in #2263
- refactor: update object cache correctly by @FabianKramm in #2264
Full Changelog: v0.21.0-beta.7...v0.21.0-beta.8
v0.21.0-beta.7
What's Changed
- Also allow name that starts with digits by @johannesfrey in #2247
- fix: garbage collection deadlock & mappings memory leak by @FabianKramm in #2251
- update sync-config-schema, allow for manual trigger by @hidalgopl in #2253
- Revert possibility to create virtual clusters starting with digits by @johannesfrey in #2249
- feat: require valid admin email for platform start by @zerbitx in #2224
- fix(helm): Do not download helm if not needed by @ThomasK33 in #2254
- Add db fields by @rmweir in #2120
- Fix unit tests for sync-refactoring by @lizardruss in #2260
- refactor: use object cache instead of event info by @FabianKramm in #2258
Full Changelog: v0.21.0-beta.6...v0.21.0-beta.7
v0.20.4
v0.20.4-beta.0
What's Changed
Full Changelog: v0.20.3...v0.20.4-beta.0
v0.21.0-beta.6
What's Changed
- Remove use of client from CLI setup by @rmweir in #2240
- Prevent recreating virtual cluster resource during delete by @lizardruss in #2241
Full Changelog: v0.21.0-beta.5...v0.21.0-beta.6