Releases: loft-sh/vcluster
Releases · loft-sh/vcluster
v0.21.2-beta.0
What's Changed
- [v0.21] Merge pull request #2286 from lizardruss/main by @loft-bot in #2292
- [v0.21] Merge pull request #2297 from neogopher/fix-set-etcd-headless-endpoints-correctly by @loft-bot in #2299
- [v0.21] Merge pull request #2310 from FabianKramm/main by @loft-bot in #2312
Full Changelog: v0.21.1...v0.21.2-beta.0
v0.22.0-alpha.1
What's Changed
- feat: Native sleep mode config by @zerbitx in #2284
- fix: debug collect command by @FabianKramm in #2296
Full Changelog: v0.22.0-alpha.0...v0.22.0-alpha.1
v0.22.0-alpha.0
What's Changed
- refactor: add customResources.scope & require scope for fromHost customResources by @FabianKramm in #2270
- fix: removes object cache updates from syncers. by @zerbitx in #2269
- Apply exportKubeconfig server setting only to additional kubeconfig secret by @RokibulHasan7 in #2273
- Exclude rancher managed annotation from ingress sync by @neogopher in #2259
- Populate AGENT_IMAGE env var during development by @johannesfrey in #2274
- refactor: better order deployment of init manifests by @FabianKramm in #2252
- chore: Updated to latest kine version by @ThomasK33 in #2277
- fix description of experimental.deploy.host fields by @hidalgopl in #2281
- feat: add vcluster debug collect by @FabianKramm in #2285
- feat(cli): implement platform destroy command by @rohantmp in #2261
- Delete values.yaml by @FabianKramm in #2290
- Delete no-sleepmode.yaml by @FabianKramm in #2291
- fix: prevent vcluster crash when network policy syncing is enabled by @lizardruss in #2286
- Generate partials in docs on alpha/beta releases by @hidalgopl in #2287
New Contributors
- @RokibulHasan7 made their first contribution in #2273
Full Changelog: v0.21.1...v0.22.0-alpha.0
v0.21.1
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.19.8
What's Changed
- Update README for EKS Helm Chart by @deniseschannon in #1976
- [Backport 0.19] Remove on release from lint workflow by @deniseschannon in #2020
- [v0.19] feat: Ignore updates to Rancher managed annotations (#2075) by @neogopher in #2077
- [v0.19] fix: handle trailing slash in mount paths for hostpath mapper by @neogopher in #2175
- [v0.19] test: Add tests for volumes and volumeMounts translation with hostpathmapper enabled by @neogopher in #2180
- [v0.19] feat: exclude Rancher managed annotations while syncing ingress (#2259) by @neogopher in #2267
Full Changelog: v0.19.7...v0.19.8
v0.19.8-beta.1
What's Changed
- [v0.19] fix: handle trailing slash in mount paths for hostpath mapper by @neogopher in #2175
- [v0.19] test: Add tests for volumes and volumeMounts translation with hostpathmapper enabled by @neogopher in #2180
- [v0.19] feat: exclude Rancher managed annotations while syncing ingress (#2259) by @neogopher in #2267
Full Changelog: v0.19.8-beta.0...v0.19.8-beta.1
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