chore(charts/empty-vcluster): update helm release vcluster to v0.21.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
vcluster (source) | minor |
0.20.4 -> 0.21.0
|
⚠ ️ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
loft-sh/vcluster (vcluster)
v0.21.0
Changelog
See the CHANGELOG for more details.
What's Changed
- feat: add vCluster side of kubevirt integration by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1915
- feat: add virtualmachinepools kubevirt by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1918
- lint(nilaway): Added nilaway to project by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/1914
- feat: add patcher by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1922
- Fix goversion for devpod by @yuvraj9 in https://github.com/loft-sh/vcluster/pull/1920
- fix: properly forward apiservice by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1923
- migrated to new patchers and syncers by @facchettos in https://github.com/loft-sh/vcluster/pull/1924
- refactor: add no status sub resource as option by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1928
- refactor: improve patcher & crd sync by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1930
- added logic with patcher for ingressclasses by @facchettos in https://github.com/loft-sh/vcluster/pull/1931
- refactor: add kind as annotation by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1933
- test: fix unstructured unit tests by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1934
- added patch logic for csistorage by @facchettos in https://github.com/loft-sh/vcluster/pull/1938
- added logic with patch for csidriver by @facchettos in https://github.com/loft-sh/vcluster/pull/1937
- now uses the patcher logic for ingresses by @facchettos in https://github.com/loft-sh/vcluster/pull/1932
- update logic to patcher for csi nodes by @facchettos in https://github.com/loft-sh/vcluster/pull/1936
- feat(helm): Automatically create role & bindings for namespace containing platform secret by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/1935
- added patcher logic for endpoints by @facchettos in https://github.com/loft-sh/vcluster/pull/1939
- added event emittion by @facchettos in https://github.com/loft-sh/vcluster/pull/1941
- fix: adjust distro check by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1942
- refactor resource host to virtual mappings by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1925
- bugfix(chart): enable fallthrough for cluster.local queries only when .Values.networking.advanced.fallbackHostCluster is true by @neogopher in https://github.com/loft-sh/vcluster/pull/1946
- Events patcher by @facchettos in https://github.com/loft-sh/vcluster/pull/1940
- refactor: delete object if it was deleted on host by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1948
- added patcher logic to service accounts by @facchettos in https://github.com/loft-sh/vcluster/pull/1945
- added patcher logic for pdb by @facchettos in https://github.com/loft-sh/vcluster/pull/1947
- refactor: combine IsManaged & IsManagedCluster by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1951
- chore: Release jsonschema file alongside binaries by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/1952
- Node patcher by @facchettos in https://github.com/loft-sh/vcluster/pull/1954
- improved test library by @facchettos in https://github.com/loft-sh/vcluster/pull/1957
- added cm patcher by @facchettos in https://github.com/loft-sh/vcluster/pull/1958
- Add projects by @rmweir in https://github.com/loft-sh/vcluster/pull/1956
- added patcher logic for network policies by @facchettos in https://github.com/loft-sh/vcluster/pull/1961
- added logic for patcher snapshot class by @facchettos in https://github.com/loft-sh/vcluster/pull/1962
- added patcher to storage classes by @facchettos in https://github.com/loft-sh/vcluster/pull/1963
- refactor: use patcher for pod controller by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1959
- added patch logic for services by @facchettos in https://github.com/loft-sh/vcluster/pull/1960
- Refactor persistent volume & volume snapshot contents syncers by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1964
- fix: order of volumesnapshot syncers by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1965
- refactor: move mappings into register context by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1967
- fix: event name & namespace by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1969
- Test cleanup by @facchettos in https://github.com/loft-sh/vcluster/pull/1966
- refactor: labels & annotations translation by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1970
- Test cleanup by @facchettos in https://github.com/loft-sh/vcluster/pull/1971
- refactor: label translation by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1972
- refactor: remove eks by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1974
- Add EKS deprecation banners and add EKS back as a supported distro by @deniseschannon in https://github.com/loft-sh/vcluster/pull/1977
- refactor: make syncer generic by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1981
- fixed issue with eks migration by @facchettos in https://github.com/loft-sh/vcluster/pull/1984
- Test cleanup by @facchettos in https://github.com/loft-sh/vcluster/pull/1982
- chore: be more clear how to use the vcluster convert config command by @johannesfrey in https://github.com/loft-sh/vcluster/pull/1988
- fix: migrate maps by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1990
- chore: make usage of vcluster convert config more clear by @johannesfrey in https://github.com/loft-sh/vcluster/pull/1980
- Update README.md by @deniseschannon in https://github.com/loft-sh/vcluster/pull/1978
- now checks for the users by @facchettos in https://github.com/loft-sh/vcluster/pull/1992
- Prevent unsupported HA setup by @rmweir in https://github.com/loft-sh/vcluster/pull/1994
- Sleep wake cli by @zerbitx in https://github.com/loft-sh/vcluster/pull/1983
- Added backportrc.json to enable CLI workflows by @heiko-braun in https://github.com/loft-sh/vcluster/pull/1997
- Sync changes from a backport by @zerbitx in https://github.com/loft-sh/vcluster/pull/2001
- feat: add name & labels mapping store by @FabianKramm in https://github.com/loft-sh/vcluster/pull/1973
- fix: k8s startup issue by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2009
- Remove lint workflow from on release by @deniseschannon in https://github.com/loft-sh/vcluster/pull/2004
- [fix] add exception for the platform in network policy by @facchettos in https://github.com/loft-sh/vcluster/pull/2007
- chore: fix backport.yaml by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2015
- chore: fix backport.yaml by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2017
- bugfix: do not output logs in vcluster connect if --print is set by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2014
- refactor: make data volume configurable by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2022
- bump default coredns image to v1.11.3 (because previous ones had CVEs) by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2021
- fix: metrics server hpa problem by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2025
- build(deps): bump github.com/docker/docker from 25.0.5+incompatible to 25.0.6+incompatible by @dependabot in https://github.com/loft-sh/vcluster/pull/2012
- build(deps): bump anchore/sbom-action from 0.16.0 to 0.17.0 by @dependabot in https://github.com/loft-sh/vcluster/pull/2005
- license(vCluster): Updated OSS licenses by @loft-bot in https://github.com/loft-sh/vcluster/pull/2002
- MR for Adding tests for installing and deleting virtual cluster from kubectl by @sowmyav27 in https://github.com/loft-sh/vcluster/pull/2013
- refactor: only rewrite certain labels by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2030
- minor log improvements in vcluster create by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2032
- license(vCluster): Updated OSS licenses by @loft-bot in https://github.com/loft-sh/vcluster/pull/2027
- refactor: only rewrite release label by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2036
- added runtime classes sync by @facchettos in https://github.com/loft-sh/vcluster/pull/2037
- feature: add controlPlane.distro.k8s.version chart value for CAPI by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2031
- [UX] moved login from root level to platform subcommand by @facchettos in https://github.com/loft-sh/vcluster/pull/2034
- Adding v1.30 conformance results by @sowmyav27 in https://github.com/loft-sh/vcluster/pull/2047
- [enhancement] now refuses to create multiple virtual clusters in same ns by @facchettos in https://github.com/loft-sh/vcluster/pull/2052
- [feat] added priorityclass syncing from host by @facchettos in https://github.com/loft-sh/vcluster/pull/2044
- feat: importer, translate patches & generic sync by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2043
- Reject empty datasource if external database is enabled by @rmweir in https://github.com/loft-sh/vcluster/pull/2058
- add --ca-cert flag to the vcluster platform add vcluster, so it can b… by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2046
- refactor: enable limitRange / resourceQuota in duo by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2061
- [enhancement] added hidden flag to override number of virtual cluster restriction by @facchettos in https://github.com/loft-sh/vcluster/pull/2064
- refactor: remove auto syncing of node syncing for kind by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2066
- [feature] add describe command by @facchettos in https://github.com/loft-sh/vcluster/pull/2055
- Add workflow to trigger doc MR in vcluster-docs by @zerbitx in https://github.com/loft-sh/vcluster/pull/2070
- feat: Ignore updates to Rancher managed annotations by @neogopher in https://github.com/loft-sh/vcluster/pull/2075
- fix: store watches & delete references by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2071
- refactor: importer adjustments by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2078
- test: add test rest mapper for unit testing by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2080
- feat: add dnsPolicy, dnsConfig config options for the controlPlane by @matskiv in https://github.com/loft-sh/vcluster/pull/2082
- refactor: migrate from host by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2081
- refactor: add host name & namespace as annotations by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2083
- feat: add labels patch by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2084
- Test improvement & kindPath & apiVersionPath by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2087
- fix: add ingress host automatically to certificate by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2089
- fix: map default/kubernetes correctly by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2091
- refactor: allow empty path by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2093
- sync values.schema.json only on the latest release by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2103
- added config for external secret integration by @facchettos in https://github.com/loft-sh/vcluster/pull/2106
- Connect to vCluster Platform earlier by @rmweir in https://github.com/loft-sh/vcluster/pull/2029
- build(deps): bump micromatch from 4.0.2 to 4.0.8 in /docs by @dependabot in https://github.com/loft-sh/vcluster/pull/2099
- build(deps): bump anchore/sbom-action from 0.17.0 to 0.17.2 by @dependabot in https://github.com/loft-sh/vcluster/pull/2101
- updated rbac template for eso integration by @facchettos in https://github.com/loft-sh/vcluster/pull/2109
- Check if vcluster chart version supports k8s version by @rmweir in https://github.com/loft-sh/vcluster/pull/2114
- fallback to checking if config is in correct format by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2111
- added options to sync the secret stores in eso integration by @facchettos in https://github.com/loft-sh/vcluster/pull/2117
- Update kine by @rmweir in https://github.com/loft-sh/vcluster/pull/2119
- add cluster secret store sync to helm chart for eso by @facchettos in https://github.com/loft-sh/vcluster/pull/2118
- dynamically add config.Config.PlatformConfig to the generated schema by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2116
- fix: use proper config location by @rohantmp in https://github.com/loft-sh/vcluster/pull/2115
- fix: external delete should check status field for service uid by @rohantmp in https://github.com/loft-sh/vcluster/pull/2110
- [fix] : now prevents the generic syncer from continuously deleting objs by @facchettos in https://github.com/loft-sh/vcluster/pull/2126
- fix: improve error logging around attempting to open browser by @rohantmp in https://github.com/loft-sh/vcluster/pull/2122
- refactor: update instead of patch & more tests by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2129
- refactor: make sure mappings are always correct by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2130
- Fix: reset password namespace & start chart name by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2132
- fix(cli): do not upgrade if latest stable is older(eg: beta) by @rohantmp in https://github.com/loft-sh/vcluster/pull/2131
- fix: wrong namespace for vcluster by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2137
- [trivial] fix(cli): reword logs for clarity by @rohantmp in https://github.com/loft-sh/vcluster/pull/2140
- fixed reference to old product name in cli by @facchettos in https://github.com/loft-sh/vcluster/pull/2139
- fix(cli): improve UX around vcluster upgrade command by @rohantmp in https://github.com/loft-sh/vcluster/pull/2136
- fix: init manifests fail if chart artifact name differs from chart name by @rohantmp in https://github.com/loft-sh/vcluster/pull/2133
- add --all flag to vcluster platform add vcluster by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2113
- Consolidate create/switch/update context with --connect by @johannesfrey in https://github.com/loft-sh/vcluster/pull/2112
- feat: coredns pod supports affinity and stain tolerance by @mayooot in https://github.com/loft-sh/vcluster/pull/2107
- fixed an issue for generic sync that deleted referenced objects by @facchettos in https://github.com/loft-sh/vcluster/pull/2150
- added clusterrole rule for eso and webhook by @facchettos in https://github.com/loft-sh/vcluster/pull/2151
- Captures helm error before trying to call WaitForReadyLoftPod by @zerbitx in https://github.com/loft-sh/vcluster/pull/2148
- add --ca-data flag to vcluster platform add cluster command to allow … by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2153
- Only uninstall if reset flag is true by @rmweir in https://github.com/loft-sh/vcluster/pull/2154
- Changes fallback ns to vcluster-platform by @zerbitx in https://github.com/loft-sh/vcluster/pull/2147
- fix(pro): Force StatefulSet for embedded etcd by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2158
- revert adding --ca-data flag to vcluster platform add cluster by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2163
- fix: update platform add command to reference the platform instead of loft by @deniseschannon in https://github.com/loft-sh/vcluster/pull/2155
- fix: handle trailing slash in mount paths for hostpath mapper by @neogopher in https://github.com/loft-sh/vcluster/pull/2169
- Improve vcluster platform reset error message by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2172
- test: Add tests for volumes and volumeMounts translation with hostpathmapper enabled by @neogopher in https://github.com/loft-sh/vcluster/pull/2176
- fix: pv syncing by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2178
- build: Generate image list files for distro and version by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2177
- refactor: allow extra authenticators for vcluster pro by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2182
- Make it possible to create virtual clusters with numbers only name by @johannesfrey in https://github.com/loft-sh/vcluster/pull/2168
- refactor: use separate access key per vCluster by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2184
- Use regular access key for all vCluster types by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2185
- refactor: figure out k8s version in helm chart by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2186
- fix: check for selector be nil by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2187
- fix: add tzdata to Dockerfile by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2191
- fix: bump kine version by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2190
- refactor: vcluster connect prefer background proxy by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2192
- feat: add service account to export kube config by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2193
- refactor: rename sync.customResourceDefinitions -> customResources by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2194
- fix: expression schema error & rename by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2196
- build(deps): bump peter-evans/create-pull-request from 5 to 7 by @dependabot in https://github.com/loft-sh/vcluster/pull/2174
- refactor: change info to error by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2201
- Adds min and max to LimitRange by @emoreth in https://github.com/loft-sh/vcluster/pull/2088
- fix: exclude partially deployed vClusters from listing by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2203
- chore: Update translate to patches by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2198
- feat: Added patches to sync from host CRs by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2204
- refactor: improve error message by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2208
- chore: bump k8s version to 1.31 by @rohantmp in https://github.com/loft-sh/vcluster/pull/2202
- license(vCluster): Updated OSS licenses by @loft-bot in https://github.com/loft-sh/vcluster/pull/2209
- feat: Added patches to more core resources by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2207
- fix: remove unneeded --reuse-values by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2214
- fix: change warnings to info, increase time between messages by @zerbitx in https://github.com/loft-sh/vcluster/pull/2211
- refactor: faster selecting vclusters / spaces, fix ephemeral containers & better logging by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2218
- feat: Added bi-directional annotation and label syncing by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2215
- feat: allow wildcard for dns hostname by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2219
- refactor: reverse expression for fromHost by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2220
- ENG-4867: Fixes platform create output so it prints internal vcluster create command instead of external by @cbron in https://github.com/loft-sh/vcluster/pull/2221
- feat: prompt for missing vcluster name in create command by @zerbitx in https://github.com/loft-sh/vcluster/pull/2216
- build: bump kubernetes 1.27 from 1.27.15 to 1.27.16 by @felipecrs in https://github.com/loft-sh/vcluster/pull/2223
- chore: update k8s versions in version maps and default version by @rohantmp in https://github.com/loft-sh/vcluster/pull/2213
- test: Added e2e tests for bidirectional annotation & label sync by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2222
- fix: Panic when passing too many args by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2227
- fix: Added custom resources to host to pro check by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2228
- fix: Separate volumesnapshot mappers into individual configurations by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2229
- fix: Add missing ca data when using exportKubeConfig by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2231
- fix: Added fromHost crd sync pro check by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2232
- fix: Only get PartialObjectMetadata in mappings GC by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2233
- test(conformance): Added 1.31 conformance tests by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2237
- test(conformance): Added 1.31 conformance tests by @cbron in https://github.com/loft-sh/vcluster/pull/2238
- Remove use of client from CLI setup by @rmweir in https://github.com/loft-sh/vcluster/pull/2240
- Prevent recreating virtual cluster resource during delete by @lizardruss in https://github.com/loft-sh/vcluster/pull/2241
- Also allow name that starts with digits by @johannesfrey in https://github.com/loft-sh/vcluster/pull/2247
- fix: garbage collection deadlock & mappings memory leak by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2251
- update sync-config-schema, allow for manual trigger by @hidalgopl in https://github.com/loft-sh/vcluster/pull/2253
- Revert possibility to create virtual clusters starting with digits by @johannesfrey in https://github.com/loft-sh/vcluster/pull/2249
- feat: require valid admin email for platform start by @zerbitx in https://github.com/loft-sh/vcluster/pull/2224
- fix(helm): Do not download helm if not needed by @ThomasK33 in https://github.com/loft-sh/vcluster/pull/2254
- Add db fields by @rmweir in https://github.com/loft-sh/vcluster/pull/2120
- Fix unit tests for sync-refactoring by @lizardruss in https://github.com/loft-sh/vcluster/pull/2260
- refactor: use object cache instead of event info by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2258
- Upgrades helm and kine by @cbron in https://github.com/loft-sh/vcluster/pull/2262
- fix: lost host event information by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2263
- refactor: update object cache correctly by @FabianKramm in https://github.com/loft-sh/vcluster/pull/2264
- Create virtualcluster with CLI version during platform secret create by @johannesfrey in https://github.com/loft-sh/vcluster/pull/2266
- fix: Skip trying to dial an MX record's domain by @zerbitx in https://github.com/loft-sh/vcluster/pull/2268
- [v0.21] Merge pull request #2270 from FabianKramm/main by @loft-bot in https://github.com/loft-sh/vcluster/pull/2271
- [v0.21] Merge pull request #2269 from zerbitx/remove-extra-cache-updates by @loft-bot in https://github.com/loft-sh/vcluster/pull/2272
New Contributors
- @yuvraj9 made their first contribution in https://github.com/loft-sh/vcluster/pull/1920
- @sowmyav27 made their first contribution in https://github.com/loft-sh/vcluster/pull/2013
- @mayooot made their first contribution in https://github.com/loft-sh/vcluster/pull/2107
- @emoreth made their first contribution in https://github.com/loft-sh/vcluster/pull/2088
Full Changelog: https://github.com/loft-sh/vcluster/compare/v0.20.4...v0.21.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by renovate-rootownia