Populars: Dades actualitzades el 26 d’octubre del 2026

Categories

Internet1.355
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.120
Eines per a desenvolupadors3.132
Eines d’IA527
Seguretat i privadesa385
Eines del sistema3.113
Jocs523
Educació i ciència239
Xarxa i TI284

vcluster: baixar versions anteriors

Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.

Aquí hi ha 33 versions de vcluster, des de 7 de desembre del 2023 fins a l’actual, 0.37.4. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.

2023: 1 1 23 2024: 0 24 2025: 16 16 25 2026: 16 16 26

33 versions en 3 anys · unes 12 per any

VersióDataMidaFitxers
0.37.4Darrera versió 20 d’octubre del 2026 — 64 bits Portable
Notes de la versió
**Full Changelog**:https://github.com/loft-sh/vcluster/compare/v0.37.4-rc.3...v0.37.4

<!-- managed-by-monorepo -->
0.37.3 5 d’octubre del 2026 — 64 bits Portable
Notes de la versió
**Full Changelog**:https://github.com/loft-sh/vcluster/compare/v0.37.3-rc.2...v0.37.3

<!-- managed-by-monorepo -->
0.37.2 23 de setembre del 2026 — 64 bits Portable
Notes de la versió
**Full Changelog**:https://github.com/loft-sh/vcluster/compare/v0.37.1...v0.37.2

<!-- managed-by-monorepo -->
0.37.1 14 de setembre del 2026 — 64 bits Portable
Notes de la versió
**Full Changelog**:https://github.com/loft-sh/vcluster/compare/v0.37.1-rc.1...v0.37.1

<!-- managed-by-monorepo -->
0.36.1 20 de juliol del 2026 — 64 bits Portable
Notes de la versió
What's Changed
• fix(cli):restrict vcluster debug commands to helm driver and resolve parent context by @cbalan in #4000
• fix:CRD sync race in vcluster HA by @jjaferson in #3993
• fix:Keep the GatewayCRD valid during translation when sanitization is on by @zerbitx in #3999
• Engnode 569 by @zerbitx in #3996
• e2e:Gateway API P0/P1 coverage on top of #3985 by @sowmyav27 in #3991
• Engnode 568 by @zerbitx in #3997
• fix:httproute parentRef syncing and clearer error message by @zerbitx in #3998
• chore:re-run go mod vendor to prune orphaned gateway-api types by @sowmyav27 in #4009
• chore:import snapshot storage api from loft-sh/api by @mfranczy in #3971
• chore:rename e2e-next directory to e2e by @adriankabala in #4014
• fix(ci):accept pre-release tags and enable manual dispatch for platform version bump by @Piotr1215 in #4013
• chore(e2e):fix package in e2e/readme file by @adriankabala in #4016
• feat(standalone):add controlPlane.standalone.advertiseAddress field by @rlmcpherson in #4019
• chore(deps):bump platform MinimumVersionTag to v4.10.0 by @loft-bot in #4018
• chore(deps):bump platform MinimumVersionTag to v4.10.1 by @loft-bot in #4027
• fix:use docker stop -t instead of --timeout by @ronaldzhanje in #4011
• fix(e2e):bound per-attempt exec timeout in coredns hostname test by @sowmyav27 in #4038
• fix(e2e):widen webhook-readiness gate timeout in admission test by @sowmyav27 in #4040
• chore(deps):bump platform MinimumVersionTag to v4.10.2 by @loft-bot in #4044
• chore:removes volume snapshot and restore code by @jjaferson in #3989
• test(snapshot):cover request cancellation in a unit test by @adriankabala in #4061
• chore(deps):bump platform MinimumVersionTag to v4.10.3 by @loft-bot in #4059
• adds:validation to helm chart for volume snapshot fields by @jjaferson in #4062
• fix(e2e):deflake snapshot deletion spec by @adriankabala in #4066
• ci(coverage):comment on unit-test coverage regressions via codecov by @Piotr1215 in #4050
• ci:run independent head-image setup steps in parallel by @Piotr1215 in #4045
• refactor(e2e):use shared parse-label-filter action by @Piotr1215 in #4063
• fix(e2e):deflake sync error event sanitisation test by @adriankabala in #4033
• ci:remove claude code review workflow by @Piotr1215 in #4079
• feat:node profiles vcluster config by @neogopher in #4041
• ci(backport):bump backport pin and wire linear-token by @Piotr1215 in #4067
• [v0.36] fix:bump release image base to alpine 3.24 to resolve openssl cves (#4070) by @loft-bot in #4088
• [v0.36] fix:node's download timeout (#4092) by @loft-bot in #4094
• [v0.36] Update MinimumVersionTag to v4.11.0 by @deniseschannon in #4095
New Contributors
• @ronaldzhanje made their first contribution in #4011
Full Changelog:v0.35.2...v0.36.0
0.36.0 20 de juliol del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- fix(cli): restrict vcluster debug commands to helm driver and resolve parent context by @cbalan in #4000
- fix: CRD sync race in vcluster HA by @jjaferson in #3993
- fix: Keep the GatewayCRD valid during translation when sanitization is on by @zerbitx in #3999
- Engnode 569 by @zerbitx in #3996
- e2e: Gateway API P0/P1 coverage on top of #3985 by @sowmyav27 in #3991
- Engnode 568 by @zerbitx in #3997
- fix: httproute parentRef syncing and clearer error message by @zerbitx in #3998
- chore: re-run go mod vendor to prune orphaned gateway-api types by @sowmyav27 in #4009
- chore: import snapshot storage api from loft-sh/api by @mfranczy in #3971
- chore: rename e2e-next directory to e2e by @adriankabala in #4014
- fix(ci): accept pre-release tags and enable manual dispatch for platform version bump by @Piotr1215 in #4013
- chore(e2e): fix package in e2e/readme file by @adriankabala in #4016
- feat(standalone): add controlPlane.standalone.advertiseAddress field by @rlmcpherson in #4019
- chore(deps): bump platform MinimumVersionTag to v4.10.0 by @loft-bot in #4018
- chore(deps): bump platform MinimumVersionTag to v4.10.1 by @loft-bot in #4027
- fix: use docker stop -t instead of --timeout by @ronaldzhanje in #4011
- fix(e2e): bound per-attempt exec timeout in coredns hostname test by @sowmyav27 in #4038
- fix(e2e): widen webhook-readiness gate timeout in admission test by @sowmyav27 in #4040
- chore(deps): bump platform MinimumVersionTag to v4.10.2 by @loft-bot in #4044
- chore: removes volume snapshot and restore code by @jjaferson in #3989
- test(snapshot): cover request cancellation in a unit test by @adriankabala in #4061
- chore(deps): bump platform MinimumVersionTag to v4.10.3 by @loft-bot in #4059
- adds: validation to helm chart for volume snapshot fields by @jjaferson in #4062
- fix(e2e): deflake snapshot deletion spec by @adriankabala in #4066
- ci(coverage): comment on unit-test coverage regressions via codecov by @Piotr1215 in #4050
- ci: run independent head-image setup steps in parallel by @Piotr1215 in #4045
- refactor(e2e): use shared parse-label-filter action by @Piotr1215 in #4063
- fix(e2e): deflake sync error event sanitisation test by @adriankabala in #4033
- ci: remove claude code review workflow by @Piotr1215 in #4079
- feat: node profiles vcluster config by @neogopher in #4041
- ci(backport): bump backport pin and wire linear-token by @Piotr1215 in #4067
- [v0.36] fix: bump release image base to alpine 3.24 to resolve openssl cves (#4070) by @loft-bot in #4088
- [v0.36] fix: node's download timeout (#4092) by @loft-bot in #4094
- [v0.36] Update MinimumVersionTag to v4.11.0 by @deniseschannon in #4095
New Contributors
- @ronaldzhanje made their first contribution in #4011
Full Changelog: v0.35.2...v0.36.0
0.35.1 19 de juny del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- [0.35] Update MinimumVersionTag to v4.10.1 by @deniseschannon in #4028
Full Changelog: v0.35.0...v0.35.1
0.35.0 16 de juny del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- docs: reposition README around Tenant Clusters and AI factories by @saiyam1814 in #3876
- feat: add --skip-config-sync to add standalone by @FabianKramm in #3878
- docs(readme): add CNCF Certified Kubernetes and AI Conformant badges by @saiyam1814 in #3877
- fix LoadStandaloneRuntimeConfig by @mfranczy in #3881
- chore(e2e-next): readme update by @adriankabala in #3866
- chore(e2e-next): Upload Ginkgo JSON report by @adriankabala in #3870
- fix: prevent restore when vcluster.service is stopped by @jjaferson in #3885
- fix: skip telemetry on completion command by @apasyniuk in #3887
- add a vcluster restore setup for vCluster standalone by @mfranczy in #3888
- refactor: metrics for components by @FabianKramm in #3894
- fix: upgrade dependencies to resolve snyk CVEs by @neogopher in #3893
- ci(e2e-ginkgo): post sticky PR comment with last e2e run status by @sydorovdmytro in #3899
- chore(e2e-next): Remove vind tests by @adriankabala in #3898
- chore(e2e-next): inline cluster lifecycle by @adriankabala in #3890
- chore: upgrade k8s deps to v1.36 by @pascalbreuninger in #3892
- fix(ci) sticky-pr-comment permissions by @sydorovdmytro in #3901
- fix(node upgrade): forward --bundle-repository to upgrade pod by @pascalbreuninger in #3891
- feat: add sanitise pod name for events by @flomedja in #3884
- fix(platform): respect prevent-wakeup on connect/create by @pascalbreuninger in #3909
- ENGNODE-336 | Enable wildcard support for custom resource proxy by @janekbaraniewski in #3886
- feat(metrics): expose kine metrics via /metrics/kine by @pascalbreuninger in #3910
- ci: wire upload-report into run-ginkgo callers by @roehrijn in #3917
- ci(release): switch to repository-dispatch for vcluster-docs notify by @Piotr1215 in #3920
- chore(deps): bump github.com/docker/cli from 28.2.2+incompatible to 29.2.0+incompatible by @dependabot[bot] in #3633
- feat: add argocdapplication and argocdapplicationtemplates to destroy… by @flomedja in #3927
- chore(deps): bump platform MinimumVersionTag to v4.9.0 by @loft-bot in #3908
- docs(claude.md): point at loft-sh/github-actions and the developer skill by @Piotr1215 in #3929
- ENGNODE-377 | prevent clients from deleting apiservice and its backend service by @janekbaraniewski in #3918
- ci(codeowners): route control-plane e2e suites to eng-control-plane by @roehrijn in #3932
- fix(e2e-next): isolate cli shell-outs from the shared ambient kubeconfig by @roehrijn in #3931
- fix(release): make goreleaser retry asset upload on 422 already_exists by @Piotr1215 in #3936
- feat: uptake etcd v3 snapshot facilities for embedded etcd by @cbalan in #3907
- chore(codeowners): add eng-devops as release.yaml owner by @Piotr1215 in #3916
- fix(snapshot): update CLI error message examples to include .tar.gz filename by @vcluster-dv in #3944
- enhancement: use exported snapshot api types by @mfranczy in #3943
- test: e2e test for testing pagination in etcd snapshot and restore by @jjaferson in #3942
- feat: Add types for argocd v2 integration support by @flomedja in #3946
- fix: k3s to k8s cert migration by @mfranczy in #3952
- fix(snapshot): only send x-amz-tagging header when tagging is configured by @vcluster-dv in #3947
- fix(snapshot): move etcd snapshot archive entry after release and request entries by @cbalan in #3960
- fix(chart): grant lease verbs when embedded etcd is enabled by @rlmcpherson in #3965
- chore(deps): bump platform MinimumVersionTag to v4.9.1 by @loft-bot in #3966
- fix(snapshot): fail early when restore snapshot is inaccessible by @vcluster-dv in #3958
- feat: add --snapshot-temp-dir for snapshot create/restore commands by @cbalan in #3948
- chore(e2e-next): Fix csi setup by @adriankabala in #3974
- Adds: deprecate volume snapshot and restore by @jjaferson in #3975
- fix(coredns): fully-qualify default CoreDNS image (ENGCP-588) by @vcluster-dv in #3976
- fix(snapshot): suppress misleading etcd client warnings during restore by @vcluster-dv in #3970
- chore: change deprecate mes
0.34.2 8 de juny del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.34] Update MinimumVersionTag to v4.9.2 by @loft-bot in #3984
Full Changelog: v0.34.1...v0.34.2
0.34.1 28 de maig del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.34] ci(release): switch to repository-dispatch for vcluster-docs notify (#3920) by @loft-bot in #3926
- [v0.34] fix(release): make goreleaser retry asset upload on 422 already_exists (#3936) by @loft-bot in #3941
- [v0.34] fix: k3s to k8s cert migration (#3952) by @loft-bot in #3956
- chore(e2e-next): Remove vind tests by @adriankabala in #3959
- [v0.34] chore: upgrade platform version to v4.9.1 by @deniseschannon in #3961
Full Changelog: v0.34.0...v0.34.1
0.34.0 29 d’abril del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- fix(snapshot): add timeout and socket cleanup to restore kine startup by @Piotr1215 in #3642
- Resolve CVEs: fix alpine's internal dependency by @ApsTomar in #3672
- fix(ci): allow lint workflow to pass for fork PRs by @Piotr1215 in #3671
- Enhance PR template with E2E-next testing guidelines by @adriankabala in #3670
- chore(e2e-next): migrate syncer/fromhost/configmaps test by @adriankabala in #3683
- [main] fix: Check Azure flags in snapshot CLI commands (#3678) by @loft-bot in #3685
- Fix Palatform typo by @cbron in #3692
- [main] chore: bump default platform to v4.8.0 by @loft-bot in #3691
- chore(e2e-next): Added e2e ginkgo nightly jobs by @adriankabala in #3686
- chore(e2e-next): Fix nightly build tag name by @adriankabala in #3705
- feat: adopt e2e-tdd-workflow plugin by @pascalbreuninger in #3707
- fix(e2e-next): re-render YAML templates after flag parsing by @adriankabala in #3708
- fix: Add Azure flags to restore command by @nprokopic in #3709
- feat: add support for tlsroute by @FabianKramm in #3711
- chore(e2e-next): Migrate fromhost secret test by @adriankabala in #3704
- ci: add scheduled check for homebrew tap version drift by @Piotr1215 in #3712
- chore(e2e-next): Print syncer logs if tests failed by @adriankabala in #3715
- chore: scope devops codeowners to production release pipelines by @Piotr1215 in #3716
- chore(e2e-next): Migrated priorityclasses to e2e-next by @adriankabala in #3717
- chore(e2e-next): remove ordered from test_servicesync by @adriankabala in #3718
- feat: add nodeMonitoring feature by @FabianKramm in #3714
- fix(vind): Added values to the platform virtual cluster instance by @cbalan in #3724
- feat: add runtimeClassName to vCluster by @FabianKramm in #3728
- Migrate all test/e2e tests to e2e-next by @adriankabala in #3726
- chore(e2e-next): Fixes after e2e/ migrations by @adriankabala in #3730
- test(e2e-next): add vind test spec by @roehrijn in #3706
- chore(e2e-next): Migrate metricsproxy tests by @adriankabala in #3732
- fix(platform): clear platform config section instead of deleting entire config.json by @neogopher in #3722
- fix: ensure that results are scoped to vcluster context when calling /api/v1/nodes/{node}/proxy/... paths by @flomedja in #3723
- fix(e2e-next): use exported function pattern for kubelet proxy test by @adriankabala in #3748
- fix(ci): add bridge netfilter and parallel procs to nightly e2e by @adriankabala in #3736
- fix: vCluster version message by @FabianKramm in #3750
- fix: vcluster version command by @mfranczy in #3752
- doc(e2e): add convention when to use gstruct by @roehrijn in #3749
- chore(e2e-next): Update framework depenency by @adriankabala in #3764
- chore: replace @loft-sh/cto-office with @loft-sh/eng-tech-leads in codeowners by @Piotr1215 in #3760
- Add osimages and sshkeys to platform destroy resources by @zerbitx in #3768
- fix: allow external api ingress and skip unused network policies for private nodes by @janekbaraniewski in #3765
- ci(release): use large runner for publish job by @Piotr1215 in #3772
- feat(ci): add slack alert on release pipeline failure by @Piotr1215 in #3763
- chore(e2e-next): Add custom linter to E2E-next tests by @adriankabala in #3759
- fix(linear-sync): add stable release comment dedup by @Piotr1215 in #3758
- chore(e2e-next): Migrate e2e_certs tests by @adriankabala in #3776
- chore(e2e-next): Runner change to large-8-32 by @adriankabala in #3785
- chore(e2e-next): next refactor describe functions to accept labels by @adriankabala in #3786
- ENGPLAT-399 Add --secure flag for TLS verification by @rlmcpherson in #3781
- chore(e2e-next): Test suites and label refactor by @adriankabala in #3788
- chore(e2e-next): Fix custom linters for fork PRs by @adriankabala in #3784
- fix(cli): respect admin override for requireTemplate in vcluster platform create by @neogopher in #3725
- chore(e2e-next): Migrate e2e_cli tests by @adriankabala in #3797
- ENGNODE-298 | Add SecurityContext config options to AutoUpgrad
0.33.1 26 de març del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.33] fix: Add Azure flags to restore command (#3709) by @loft-bot in #3710
- [v0.33] fix(vind): Added values to the platform virtual cluster instance (#3724) by @loft-bot in #3727
Full Changelog: v0.33.0...v0.33.1
0.33.0 16 de març del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- chore(deps): bump anchore/sbom-action from 0.22.1 to 0.22.2 by @dependabot[bot] in #3565
- chore(deps): bump tj-actions/changed-files from 47.0.1 to 47.0.2 by @dependabot[bot] in #3584
- [main] chore: bump MinimumVersionTag to v4.7.0 by @loft-bot in #3590
- chore: disable dependabot in favor of renovate by @Piotr1215 in #3589
- feat(ci): publish head chart by @sydorovdmytro in #3591
- [ENG-8736] Fix: quote .Release.Name in Helm label values to prevent YAML int coercion by @pascalbreuninger in #3592
- chore(ci): remove slack release notification from vcluster by @Piotr1215 in #3594
- refactor: remove k3s by @FabianKramm in #3595
- chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 by @dependabot[bot] in #3606
- refactor: make pulling binaries more resilient by @FabianKramm in #3608
- fix(docker): wait for systemd readiness before installing vcluster by @Piotr1215 in #3610
- fix: redacted secret Data in logs when secret is update, by @flomedja in #3611
- chore(ci): check MinimumVersionTag in the release pipeline by @sydorovdmytro in #3593
- feat(certs): regenerate leaf certificates when expiring soon by @johannesfrey in #3626
- ci(justfile): migrate local dev targets from kind to vind by @Piotr1215 in #3616
- feat(standalone): add put with CAS and initialize etcd client by @mfranczy in #3631
- Use workload sleep if the VirtualClusterInstance has been annotated for it by @zerbitx in #3602
- refactor: wait for cp node join & better logging by @FabianKramm in #3634
- chore(ci): remove unused claude issue_comment workflow by @Piotr1215 in #3628
- chore(deps): bump platform MinimumVersionTag to v4.7.1 by @loft-bot in #3632
- fix(ci): prevent version check from breaking alpha release pipeline by @Piotr1215 in #3636
- feat: Support storing snapshots in Azure Blob by @nprokopic in #3630
- fix: ensure that toleration update are propagated to host cluster by @flomedja in #3627
- feat: Add platform add standalone command by @cbalan in #3605
- fix(ci): skip version bump PRs for older platform releases by @Piotr1215 in #3645
- Validate endpoint URLs during token creation by @zerbitx in #3619
- E2e framework next by @lizardruss in #3387
- chore(test): remove ordered from test by @adriankabala in #3653
- fix validation for ipv6 by @zerbitx in #3652
- fix: change log update level to debug by @flomedja in #3618
- docs: add vind as local development option alongside kind by @Piotr1215 in #3615
- Add CODEOWNERS entry for e2e-next directory by @adriankabala in #3654
- fix(ci): skip homebrew upload for non-latest stable releases by @Piotr1215 in #3613
- chore(e2e-next): Migrate e2e/servicesync by @adriankabala in #3657
- fix: Check Azure flags in snapshot CLI commands by @nprokopic in #3678
- [v0.33] fix(ci): allow lint workflow to pass for fork PRs (#3671) by @loft-bot in #3682
- [v0.33] resolve cve caused by zlib dependency (#3672) by @loft-bot in #3687
- chore: bump default platform to v4.8.0 by @zerbitx in #3688
- [v0.33] Fix Palatform typo by @loft-bot in #3694
Full Changelog: v0.32.1...v0.33.0
0.32.1 2 de març del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.32] chore(ci): remove slack release notification from vcluster (#3594) by @loft-bot in #3603
- [v0.32] refactor: make pulling binaries more resilient (#3608) by @loft-bot in #3609
Full Changelog: v0.32.0...v0.32.1
0.32.0 18 de febrer del 2026 — 64 bits Portable
Notes de la versió
What's Changed
- chore(deps): bump anchore/sbom-action from 0.20.11 to 0.21.0 by @dependabot[bot] in #3435
- ENG-10923 | Add config validation for experimental custom resource proxy by @janekbaraniewski in #3436
- Upgrade platform version to 4.6.0-alpha.10 by @ApsTomar in #3442
- Readme update by @saiyam1814 in #3441
- ENG-10923 | Update jsonschema regex for targetVirtualCluster and make it required by @janekbaraniewski in #3443
- ENG-10937 | Add cross-project support by @janekbaraniewski in #3447
- chore(backport): create prs with conflict markers for visibility by @Piotr1215 in #3437
- fix(ci): duplicate comments prevented via issue id deduplication by @Piotr1215 in #3449
- feat: Ensure than spec.resources for a pod is supported on the host cluster before syncing it by @flomedja in #3440
- feat: add vCluster docker driver by @FabianKramm in #3460
- fix: add missing slash after port in registry proxy URL replacement by @mayooot in #3434
- feat: add docker registry proxy by @FabianKramm in #3465
- fix: remove dead code in podsyncer by @flomedja in #3462
- fix(assets scripts): support multiarch images by @sydorovdmytro in #3454
- feat: Add hostAliases to the controlPlane statefulSet pod configuration by @flomedja in #3432
- ci(lint): verify go mod tidy and vendor are in sync by @Piotr1215 in #3444
- chore: update security contact to vcluster.com by @Piotr1215 in #3464
- fix(linear-sync): support variable-length team keys in issue regex by @Piotr1215 in #3469
- fix: docker dns & better logging by @FabianKramm in #3478
- ENG-10934 | Check against using the same resource for both sync and proxy by @janekbaraniewski in #3471
- ci: add conflict marker detection to prevent accidental merges by @Piotr1215 in #3466
- ci(lint): show diff when go mod tidy check fails by @Piotr1215 in #3481
- chore(deps): bump anchore/sbom-action from 0.21.0 to 0.21.1 by @dependabot[bot] in #3463
- ci(lint): ignore indirect comment changes in go mod check by @Piotr1215 in #3482
- Fix resource proxy validation - check against api group being used in both sync and proxy by @janekbaraniewski in #3483
- ci(lint): revert indirect ignore, add gitignore tip by @Piotr1215 in #3485
- [ENG-9177] User-readable license error messages by @rlmcpherson in #3468
- feat: add load balancer support & refactor by @FabianKramm in #3486
- fix: pro feature enabled check by @FabianKramm in #3488
- [ENG-9177] License error fixes by @rlmcpherson in #3490
- fix: add --docker to vcluster platform destroy by @FabianKramm in #3492
- fix(linear-sync): look up team per issue instead of using global default by @Piotr1215 in #3495
- fix: get containerd socket path by @FabianKramm in #3521
- fix: skip error event on resourceversion conflict in pod syncer by @ymichaelson in #3527
- chore(deps): bump anchore/sbom-action from 0.21.1 to 0.22.0 by @dependabot[bot] in #3526
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #3520
- fix: cilium, vpn & alpine issue by @FabianKramm in #3528
- [main] fix: platform version check for admin email prompt (#3523) by @loft-bot in #3524
- feat: add Claude Code GitHub Workflow by @Piotr1215 in #3533
- fix(ci): use pull_request_target for fork pr support by @Piotr1215 in #3534
- [main] Update platform version to v4.6.0-rc.12 by @loft-bot in #3532
- fix(ci): use github token instead of oidc for claude review by @Piotr1215 in #3539
- feat: use LICENSE_TOKEN from env by @FabianKramm in #3541
- vcluster platform config restructure by @johannesfrey in #3433
- feat: sync containers resources inplace resize on host cluster by @flomedja in #3494
- [main] Update minimum platform version to 4.6.0 (#3540) by @loft-bot in #3543
- fix: fix pods/resize verbs in chart role templates by @flomedja in #3544
- fix(ci): checkout pr code instead of base branch in claude review by @Piotr1215 in #3545
- refactor: proxy permission by @FabianKramm in #3546
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #3553
- chore(deps): bump anchore/s
0.31.0 29 de gener del 2026 — 64 bits Portable
Notes de la versió
Changelog
See the CHANGELOG for more details.
What's Changed
- Add vcluster snapshot get command by @nprokopic in #3269
- Clean up volume snapshot resources after taking snapshot by @nprokopic in #3275
- Improve manifest e2e tests and fix snapshot test (and unerlying issue) by @nprokopic in #3281
- Update README.md by @pescerosso in #3282
- chore: undeprecate k8s.version by @FabianKramm in #3284
- refactor: use InternalIP by default instead of hostname by @FabianKramm in #3285
- Cancel previous in-progress snapshot requests for the same URL by @nprokopic in #3277
- Update README.md by @pescerosso in #3283
- Fix: kube-cm crash because of wrong flag by @squ94wk in #3287
- ENG-9633 Add controlPlane.advanced.kubeVip by @squ94wk in #3286
- feat: Add --external for platform add by @cbalan in #3272
- skip restoring pvc(s) with failed snapshot by @neogopher in #3279
- Fix getting PVCs that should be snapshotted by @nprokopic in #3296
- Add snapshot Deleting phase by @nprokopic in #3293
- [main] Don't check if PVC should be restored when restore flag is not set (#3301) by @loft-bot in #3303
- [main] Fix race condition in restore volumes e2e test (#3302) by @loft-bot in #3304
- [main] Fix checking if the PVC is restored on the host (#3305) by @loft-bot in #3307
- fix: snapshot delete request to deleting phase by @jjaferson in #3306
- ENG-9668 | Delete nodeProviders before deleting nodeTypes by @janekbaraniewski in #3310
- set vClusterName globally for the translate package for use in the restore pod by @neogopher in #3309
- Update README.md by @pescerosso in #3299
- bugfix: do not rely on the kubeconfig for getting SharedSecrets by @hidalgopl in #3294
- [main] Fix snapshot creation with private nodes (#3315) by @loft-bot in #3316
- [main] Reduce log severity when patching snapshot request ConfigMap (#3317) by @loft-bot in #3318
- refactor: do not create docs folders by @Piotr1215 in #3322
- docs: typo entry for CoreWeave in README by @zachspar in #3323
- [main] chore: bump vCluster dependency by @loft-bot in #3314
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #3321
- chore(deps): bump anchore/sbom-action from 0.20.6 to 0.20.9 by @dependabot[bot] in #3320
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #3319
- fix: prevent panic when getting service CIDR by @lizardruss in #3327
- fix: updated describe command to allow matching vClusters across different namespaces by @cbalan in #3330
- chore: extend the test framework to manage host kubeconfig file by @roehrijn in #3326
- refactor: konnectivity handler by @FabianKramm in #3335
- refactor: remove konnectivity port by @FabianKramm in #3336
- chore(deps): bump sorenlouv/backport-github-action from 9.5.1 to 10.2.0 by @dependabot[bot] in #3334
- [main] initialize expfmt.TextParser due to breaking change in prometheus/common-v0.66 (#3344) by @loft-bot in #3345
- feat: allow PodDisruptionBudget configuration for vcluster control plane by @mfranczy in #3341
- upload k8s conformance test results for 1.34 by @kale-amruta in #3346
- chore: add claude review by @FabianKramm in #3347
- chore(deps): bump platform MinimumVersionTag to v4.5.0 by @loft-bot in #3324
- feat: Add support for ingress network policies at vcluster creation time by @cbalan in #3262
- fix: claude-review by @FabianKramm in #3351
- fix(charts): add field exportKubeConfig.additionalSecrets by @mayooot in #3129
- Adding tests for syncing service endpoint and endpointslice to host by @sowmyav27 in #3187
- ENG-9490 Support canonical name lookup of default/kubernetes svc by @squ94wk in #3357
- fix cert rotation for standalone by @hidalgopl in #3354
- chore: fix claude-review pipeline by @FabianKramm in #3360
- refactor: run interrupt handlers before stopping vCluster by @FabianKramm in #3361
- refactor: rewrite certain panics by @FabianKramm in #3362
- fix: flaky test for snapshot PV restore by @jjaferson in #3368
- add a fallback command for checking helm binary version
0.30.4 17 de desembre del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.30] bugfix(cli): use the helm version fallback command in the delete subcommand as well (#3405) by @loft-bot in #3414
- [v0.30] feat(ci): allow stable releases to comment on already released issues (#3331) by @loft-bot in #3420
Full Changelog: v0.30.3...v0.30.4
0.30.3 8 de desembre del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.30] add a fallback command for checking helm binary version (v4.x) (#3373) by @loft-bot in #3375
- [v0.30] refactor: rename and export patchSecret func (#3377) by @loft-bot in #3382
Full Changelog: v0.30.2...v0.30.3
0.30.2 24 de novembre del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.30] fix cert rotation for standalone (#3354) by @loft-bot in #3359
- [v0.30] refactor: graceful etcd shutdown by @FabianKramm in #3363
Full Changelog: v0.30.1...v0.30.2
0.30.1 17 de novembre del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.30] fix: prevent panic when getting service CIDR by @loft-bot in #3328
- [v0.30] fix: updated describe command to match list and delete commands by @loft-bot in #3333
- initialize expfmt.TextParser due to breaking change in prometheus/common by @neogopher in #3344
Full Changelog: v0.30.0...v0.30.1
0.30.0 27 d’octubre del 2025 — 64 bits Portable
Notes de la versió
Changelog
See the CHANGELOG for more details.
What's Changed
- fix: prevent changing privateNodes.vpn.enabled and privateNodes.vpn.n… by @lizardruss in #3218
- refactor: remove target namespace by @FabianKramm in #3221
- refactor: auto nodes configuration by @FabianKramm in #3224
- export LoadVirtualConfig so it can be used on the pro side by @hidalgopl in #3225
- feat: add integrations.netris by @FabianKramm in #3227
- chore: bump admin-apis by @hidalgopl in #3228
- pref: Increase kubernetes config QPS and Burst by @mayooot in #2808
- remove etcd peer and server certs in cert rotation by @hidalgopl in #3230
- chore: bump go version to 1.25 by @mfranczy in #3194
- add validation to exportKubeConfig.Server by @hidalgopl in #3232
- Move snapshot request resources creation into snapshot pkg by @nprokopic in #3234
- New Syncer for EndpointSlices by @ApsTomar in #2883
- Add volume snapshots support to vcluster snapshot create command by @nprokopic in #3206
- Use different WebhookConfiguration name in every webhook e2e test spec by @nprokopic in #2811
- bump k8s to 1.34 by @kale-amruta in #3185
- fix: calculate vcluster has correctly by @FabianKramm in #3238
- Fix endpointSlice deletion issue by @ApsTomar in #3243
- refactor: increase memory limits by @FabianKramm in #3244
- print vCluster version at the startup by @hidalgopl in #3242
- feat: add --version flag for vcluster server by @FabianKramm in #3249
- Add snapshot URL to the snapshot request by @nprokopic in #3251
- Expose etcd snapshot creation/upload errors by @nprokopic in #3252
- fix: vCluster CLI should not use platform /version endpoint by @roehrijn in #3253
- feat: Added structured describe command output by @cbalan in #3241
- fix: link to DevSpace in contributing guide by @roehrijn in #3257
- Improve error messages when volume snapshots have (partially) failed by @nprokopic in #3256
- chore: bump kine version by @FabianKramm in #3258
- chore(deps): bump anchore/sbom-action from 0.20.5 to 0.20.6 by @dependabot[bot] in #3219
- feat(snapshot): expose snapshot create command to vcluster binary by @jjaferson in #3237
- chore: remove unreachable code to start platform on Docker by @roehrijn in #3261
- feat: add controlPlane.statefulSet.initContainers & sidecarContainers by @FabianKramm in #3260
- Tests for endpointslice syncer by @ApsTomar in #3263
- feat: add identityProvider option for DB connector IAM authentication by @lizardruss in #3248
- fix: Restore passing the "beforeObj" to revert set patches by @zerbitx in #3266
- feat: add --docker for platform start by @FabianKramm in #3270
- refactor: remove devpod resource backups by @lizardruss in #3273
- Disable CoreDNS reload plugin in embedded mode by @squ94wk in #3274
- Add volume snapshots e2e tests by @nprokopic in #3254
- [v0.30] Add vcluster snapshot get command (#3269) by @loft-bot in #3276
- [v0.30] Clean up volume snapshot resources after taking snapshot (#3275) by @loft-bot in #3280
- [v0.30] Cancel previous in-progress snapshot requests for the same URL (#3277) by @loft-bot in #3288
- [v0.30] Improve manifest e2e tests and fix snapshot test (and unerlying issue) (#3281) by @loft-bot in #3289
- [v0.30] ENG-9633 Add controlPlane.advanced.kubeVip (#3286) by @loft-bot in #3291
- [v0.30] skip restoring pvc(s) with failed snapshot (#3279) by @loft-bot in #3295
- [v0.30] Fix getting volumes to snapshot (#3296) by @loft-bot in #3298
- [v0.30] Add snapshot Deleting phase (#3293) by @loft-bot in #3300
- Don't check if PVC should be restored when restore flag is not set by @nprokopic in #3301
- Fix race condition in restore volumes e2e test by @nprokopic in #3302
- Fix checking if PVC is restored on the host by @nprokopic in #3305
- [v0.30] fix: snapshot delete request to deleting phase (#3306) by @loft-bot in #3308
- [v0.30] Delete nodeProviders before deleting nodeTypes (#3310) by @loft-bot in #3311
- [v0.30] set vClusterName globally for the translate package for use in the restore pod (#3309) by @loft-bot in #3312
- [v0
0.29.1 10 d’octubre del 2025 — 64 bits Portable
Notes de la versió
v0.29.0 had a bug when using reverseExpressions in patches, where the original value can be overwritten. If any patches are in-use, please instead use this version, v0.29.1. Setting new fields via patches is not currently supported in a stable release.
What's Changed
- [v0.29] print vCluster version at the startup (#3242) by @loft-bot in #3246
- [v0.29] feat: add --version flag for vcluster server (#3249) by @loft-bot in #3250
- Reverts set patches by @zerbitx in #3265
Full Changelog: v0.29.0...v0.29.1
0.29.0 1 d’octubre del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- chore(deps): bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 by @dependabot[bot] in #3155
- make sure we clone the correct tag from vcluster-config by @hidalgopl in #3172
- vcluster-config tag has to be in format vcluster-vMAJOR.MINOR by @hidalgopl in #3173
- fix: static node pool validation by @FabianKramm in #3175
- bugfix: fetch release name from platform deployment by @neogopher in #3179
- chore(deps): bump actions/setup-go from 4 to 6 by @dependabot[bot] in #3177
- chore(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #3178
- chore: provide minimal standalone config for standalone cert rotation by @johannesfrey in #3189
- feat: set patches by @johannesfrey in #3186
- Update README.md by @pescerosso in #3108
- fix: revert fake kubelet ip in pod syncer by @johannesfrey in #3191
- fix(ci): allow pr creation for update-platform-minimum-version by @sydorovdmytro in #3198
- chore(deps): bump platform MinimumVersionTag to v4.4.0 by @loft-bot in #3199
- Remove deprecated fields from config by @squ94wk in #3193
- Add vcluster snapshot create command by @nprokopic in #3164
- Fix sync-config-schema.yaml by @hidalgopl in #3202
- chore(deps): bump tj-actions/changed-files from 46.0.5 to 47.0.0 by @dependabot[bot] in #3208
- Upgrade etcd in deployed mode to 3.6.4 by @squ94wk in #3201
- Fix snapshot change related issues by @nprokopic in #3209
- dont register snapshot controller if standalone is enabled by @hidalgopl in #3210
- Volume snapshots config and upstream controller and CRDs by @nprokopic in #3192
- Make sure chart stores chart version in labels safely by @dee0sap in #3205
- Upgrade upstream volume snapshots client module to v8 by @nprokopic in #3200
- fix: preventing vcluster from being recreated when pod is down by @jjaferson in #3188
- chore(ci): cleanup GH cache for closed PRs by @sydorovdmytro in #3212
- feat(coredns): allow coredns to reload its configruataion by @mayooot in #3122
- set cluster name in the kubeconfig for standalone by @hidalgopl in #3216
- Revert snapshot cmd deprecation by @nprokopic in #3217
- [v0.29] refactor: remove target namespace (#3221) by @loft-bot in #3222
- [v0.29] export LoadVirtualConfig so it can be used on the pro side (#3225) by @loft-bot in #3226
- [v0.29] chore: bump admin-apis (#3228) by @loft-bot in #3229
- [v0.29] remove etcd peer and server certs in cert rotation (#3230) by @loft-bot in #3231
- [v0.29] add validation to exportKubeConfig.Server (#3232) by @loft-bot in #3233
- [v0.29] fix: calculate vcluster has correctly (#3238) by @loft-bot in #3240
New Contributors
- @pescerosso made their first contribution in #3108
- @dee0sap made their first contribution in #3205
Full Changelog: v0.28.0...v0.29.0
Changelog
See the CHANGELOG for more details.
0.28.0 8 de setembre del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- fix(ci): use github-pr-check for actionlint by @sydorovdmytro in #3046
- Fail early with advisory message if node deletion will fail due to th… by @zerbitx in #3040
- chore(deps): bump github.com/docker/docker from 28.2.2+incompatible to 28.3.3+incompatible by @dependabot[bot] in #3041
- Fix platform login UX by @ApsTomar in #3048
- Added few e2e tests for vCluster cert rotation by @akhilaoommen in #3023
- fix: Avoid vcluster platform add vcluster to try another prj by @ulyssessouza in #3042
- fix: Differ between new segments and map keys by @ulyssessouza in #3056
- fix(linear-sync): prevent false positives from PRs merged after release by @sydorovdmytro in #3060
- chore(ci): skip sync-linear on next releases by @sydorovdmytro in #3066
- Validate against catch-all host mappings in namespace sync by @janekbaraniewski in #3068
- fix: aws oidc permissions by @Piotr1215 in #3078
- refactor: remove importNodeBinaries, importImages & bundleRepository by @FabianKramm in #3077
- refactor: use agent-values by default on cluster add by @FabianKramm in #3080
- fix: externally connected vclusters by @FabianKramm in #3082
- Log an error when patch path doesn't exist by @ulyssessouza in #3069
- vCluster autoscaling by @FabianKramm in #2987
- fix(ci): set correct version for helm chart by @sydorovdmytro in #3089
- chore: bump loft api by @FabianKramm in #3088
- feat: add registry auth for containerd by @FabianKramm in #3092
- fix: add overridePath for mirror host by @FabianKramm in #3093
- fix: skip vcluster-config sync on next tags by @johannesfrey in #3095
- Fixed the issue where the service could not change from Loadbalancer to ClusterIP/NodePort by @Lanyujiex in #2729
- feat: add cloud controller manager config & remove standalone syncConfig, bundle & bundleRepository by @FabianKramm in #3100
- fix: use a recursive copy instead of archive by @zerbitx in #3075
- fix(cli): add node related resources to the deletion resource list for vcluster platform destroy command by @neogopher in #3104
- feat(helm chart): update livenessProbe and startProbe for etcd Statef… by @mayooot in #3065
- chore(deps): bump anchore/sbom-action from 0.20.4 to 0.20.5 by @dependabot[bot] in #3097
- chore: adjust CODEOWNERS by @FabianKramm in #3106
- fix: add CGO_ENABLED=0 to devspace history commands by @johannesfrey in #3109
- Fix the platform login issue by @ApsTomar in #3107
- refactor: remove isolated control plane feature by @FabianKramm in #3112
- chore: improve download / push script by @FabianKramm in #3114
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #3098
- Upgrade k8s for CVE-2025-5187 by @kale-amruta in #3110
- pass vConfig as an argument to pro.StartEmbeddedEtcd, reduce number o… by @hidalgopl in #3101
- chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #3073
- ENG-8289 | Update description of delete-namespace flag by @janekbaraniewski in #3120
- Deprecate features by @squ94wk in #3121
- feat: Add version option for ExternalSecrets by @ulyssessouza in #3118
- ENG-8528 | Rename nodePools to autoNodes in privateNodes config by @janekbaraniewski in #3125
- fix: remove generic sync by @FabianKramm in #3127
- refactor: remove pro get client by @FabianKramm in #3128
- refactor: rename controlPlane.standalone.nodes to autoNodes by @FabianKramm in #3131
- fix: rename nodePools to autoNodes by @FabianKramm in #3133
- fix: Fixes the name of the management context on its creation by @ulyssessouza in #3132
- refactor: Move snapshot code from cmd to pkg by @nprokopic in #3126
- fix(ci): generate config pr in the correct docs version folder by @Piotr1215 in #3134
- fix: Check for platform project existence on CLI by @ulyssessouza in #3130
- update platform version in vcluster to latest stable by @kale-amruta in #3135
- Revert "fix: Check for platform project existence on CLI" by @FabianKramm in #3136
- add conformance test results for k8s 1.33 by @kale-amruta in #3091
- requeue endpoint reconcil
0.27.0 12 d’agost del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- fix: use an example dual stack service when detecting api service CIDR by @lizardruss in #2945
- refactor: allow direct pulling / pushing by @FabianKramm in #2949
- Fixed flaky tests in e2e_limit_classes by @akhilaoommen in #2934
- refactor: use skopeo for registry cmds by @FabianKramm in #2957
- Bump k8s dependency to 1.33.1 by @kale-amruta in #2954
- Delete coreDNS components during vcluster delete op by @ApsTomar in #2956
- Delete field controlPlane.standalone.joinNode.name by @hidalgopl in #2955
- refactor: proxy internal docker registry by @FabianKramm in #2964
- build: remove default packages for release by @FabianKramm in #2965
- feat: add standalone.syncConfig by @FabianKramm in #2966
- enhancement: Cleans crdName from version on Helm RBAC by @ulyssessouza in #2963
- fix: konnectivity, permissions & certs by @FabianKramm in #2968
- chore(ci): add codeowners for github actions by @sydorovdmytro in #2967
- fix: add configmaps permission by @FabianKramm in #2970
- adds myself to codeowners by @zerbitx in #2941
- Add myself to codeowners by @johannesfrey in #2936
- chore(deps): bump anchore/sbom-action from 0.20.0 to 0.20.2 by @dependabot[bot] in #2972
- fix: fail if starting embedded etcd or k8s starting fails by @FabianKramm in #2973
- fix: private nodes vcluster restore by @FabianKramm in #2977
- fix: show error when using join command by @FabianKramm in #2979
- fix: add privateNodes.enabled pro check by @FabianKramm in #2981
- enhancement: Retrieves an already existing CRD with another version and adds the new version into it. by @ulyssessouza in #2983
- Clarifies how default k8s version is set by @cbron in #2988
- Update CODEOWNERS to remove QA by @deniseschannon in #2989
- fix: Clean up Released PVs in virtual cluster by @squ94wk in #2975
- feature: rework ESO config schema to be in line with the rest by @squ94wk in #2984
- run leader election for kube-controller-manager & scheduler in standa… by @hidalgopl in #2990
- Update CODEOWNERS so that QA can approve tests changes without dev by @deniseschannon in #2993
- fix: explicitly set background proxy image in e2e tests by @johannesfrey in #2994
- Added e2e test for network policy sync to host from vcluster by @akhilaoommen in #2982
- feat: RewriteHosts initContainer image may use override image by @squ94wk in #2992
- Cert rotation by @johannesfrey in #2976
- Cert rotation additional e2e tests by @johannesfrey in #2985
- Refactor image ref handling by @squ94wk in #2998
- fix: also restart deployed etcd and do correct min version check by @johannesfrey in #3003
- fix: add flag to configure pki path for cert rotation by @johannesfrey in #3005
- Updates platform version to 4.3 by @kale-amruta in #3006
- fix: drain emptydir-data by @FabianKramm in #3009
- feat: add ability to force sync an event into default namespace by @matskiv in #2786
- Adds coredns version mapping for k8s 1.33 by @zerbitx in #3010
- feat: add kubelet and kube-proxy config by @FabianKramm in #3012
- Clarifies virtual scheduler enable flag by @cbron in #3011
- Fix: advanced.defaultRegistry takes precedence over image.registry field by @squ94wk in #3014
- Move sleepmode warning to sleepmode package and restructure by @johannesfrey in #3015
- Fix: config change breaks upgrade to 0.27.0 by @squ94wk in #3007
- chore: update CODEOWNERS by @lizardruss in #3016
- chore: pull public images from mirror.gcr.io by @sydorovdmytro in #3002
- fix: abort cert commands in case the virtual cluster is non-running by @johannesfrey in #3020
- fix: bump revision & compact when restoring by @FabianKramm in #3019
- chore(deps): bump anchore/sbom-action from 0.20.2 to 0.20.4 by @dependabot[bot] in #3025
- Snapshot List and Delete by @lizardruss in #3021
- fix: update pod hostIP syncing to better handle missing node service by @lizardruss in #3024
- Handle catch-all cases properly in validation by @janekbaraniewski in #3036
- removed duplicate toHost from /test/e2e/values.yaml by @akhilaoommen in #3038
- chore(
0.26.0 25 de juny del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- sync istio patches in pod controller .Sync by @hidalgopl in #2742
- [ENG-6739] feat(coreDNS): Add securityContext to the coreDNS configuration by @ulyssessouza in #2741
- fix(images.txt): Move vcluster-oss to the optional part by @ulyssessouza in #2743
- chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.9 in /docs by @dependabot in #2692
- chore(deps): bump anchore/sbom-action from 0.18.0 to 0.19.0 by @dependabot in #2721
- fix call errors.Wrap with nil value error by @alingse in #2630
- Fixes optional images text generation by @cbron in #2753
- feat(ci): linear issues sync by @Piotr1215 in #2562
- feat: vCluster private nodes mode by @FabianKramm in #2757
- license(vCluster): Updated OSS licenses by @loft-bot in #2759
- Update admin-apis to latest to get the Hybrid Scheduling feature by @nprokopic in #2730
- refactor: remove docs by @FabianKramm in #2761
- refactor: change k8s image logic by @FabianKramm in #2762
- chore: removes support for k0s by @jjaferson in #2749
- support multiple wildcards in patch.Translate and patch.Set by @hidalgopl in #2764
- fix: wrong namespace for platform rbac by @FabianKramm in #2766
- fix: compaction issue with kine by @FabianKramm in #2770
- feat: Hybrid Scheduling config and check if enabled by @nprokopic in #2760
- Pin nginx-unprivileged image in e2e tests by @matskiv in #2720
- fix: Don't use -mod vendor when running linear-sync by @nprokopic in #2776
- Bumps golangci-lint by @cbron in #2750
- istio: allow to create/update ReferenceGrants in vcluster Role by @hidalgopl in #2781
- fix: Permissions needed for Hybrid Scheduling by @nprokopic in #2780
- add list & watch permissions for ReferenceGrant by @hidalgopl in #2787
- fix: vCluster connecting with background proxy by @jjaferson in #2774
- chore: upgrade k8s version to 1.33 by @kale-amruta in #2745
- Revert "chore: upgrade k8s version to 1.33" by @kale-amruta in #2792
- feat(cli): add background proxy image flag by @dvirgilad in #2737
- ENG-6785 | Namespace toHost syncing by @janekbaraniewski in #2756
- ENG-6785 | Update namespace syncer to import namespaces by @janekbaraniewski in #2800
- Fixed minor issues in printhelper.go by @12rashic in #2514
- bugfix: disallow users from creating a vCluster in the platform namespace by @neogopher in #2778
- chore: bumps kubectl version by @jjaferson in #2802
- feat(e2e): snapshot restore e2e tests by @adriankabala in #2563
- Add default-scheduler tests by @nprokopic in #2795
- Fix compatibility by @rmweir in #2805
- chore: add lease permissions for privateNodes by @FabianKramm in #2807
- ci: build head docker images on changes in main by @sydorovdmytro in #2785
- ENG-6980 | Move namespace sync validation to pro, fail on changes to namespace sync config when running helm upgrade by @janekbaraniewski in #2810
- ci: disable archives for head images build by @sydorovdmytro in #2814
- fix: vcluster connect by @FabianKramm in #2816
- ci: add qemu and buildx actions for push-head-images by @sydorovdmytro in #2817
- fix: vCluster connect service account by @FabianKramm in #2820
- feat(ci): add actionlint ci for workflow files by @Piotr1215 in #2821
- feat: add more private node options & merge args by @FabianKramm in #2815
- chore(deps): bump anchore/sbom-action from 0.19.0 to 0.20.0 by @dependabot in #2798
- Add the "project" column for vcluster list command when driver flag is set to platform by @ApsTomar in #2777
- chore: add CODEOWNERS by @FabianKramm in #2825
- chore: change CODEOWNERS by @FabianKramm in #2827
- fix: konnectivity service by @FabianKramm in #2830
- Readme fix by @saiyam1814 in #2829
- Log error when using platform flags with driver helm by @johannesfrey in #2775
- fix: service cidr detection by @FabianKramm in #2834
- ENG-6682 | Always include marker label in synced objects by @janekbaraniewski in #2831
- [ENG-6782] feat(class limits): Add label selectors to fromHost resources by @ulyssessouza in #2799
- fix: vCluster upgrade 0.19.x to 0.25 by @jjaferson in #2
0.25.1 5 de juny del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.25] fix: vCluster connecting with background proxy (#2774) by @loft-bot in #2790
- [v0.25] Allow embedded to external backing store switch (#2805) by @loft-bot in #2806
- [v0.25] fix: vcluster connect (#2816) by @loft-bot in #2819
- [v0.25] fix: vCluster connect service account (#2820) by @loft-bot in #2823
- [v0.25] fix: service cidr detection (#2834) by @FabianKramm in #2835
- [v0.25] fix: vCluster upgrade 0.19.x to 0.25 (#2832) by @loft-bot in #2841
- [v0.25] fix(ci): false positive triggers of the backport workflow (#2843) by @loft-bot in #2849
- [v0.25] Use correct parameter order by @loft-bot in #2852
- [v0.25] fix: vcluster upgrade of k3s distro (#2857) by @loft-bot in #2871
- [v0.25] fix: add vcluster port-forward command to use as the background proxy… (#2872) by @lizardruss in #2875
Full Changelog: v0.25.0...v0.25.1
0.25.0 14 de maig del 2025 — 64 bits Portable
Notes de la versió
Changelog
See the CHANGELOG for more details.
What's Changed
- fix: trim newline / spaces while parsing by @FabianKramm in #2602
- fix: don't warn/prompt if values are passed by @zerbitx in #2604
- test: improve snapshot e2e test by @FabianKramm in #2605
- fix: fix e2e workflow step name by @adriankabala in #2608
- fix: Fix justfile for build-dev-image by @ulyssessouza in #2600
- feat(etcd): add embedded etcd snapcount setting by @ulyssessouza in #2614
- fix: respect platform config insecure value on login by @zerbitx in #2618
- feat: Try secure login first, and only overwrite platform config if --insecure is specified by @zerbitx in #2623
- [ENG-5979] refactor(assets): Refactor assets listing by @ulyssessouza in #2596
- fix: use access key from cli if specified before checking login details by @zerbitx in #2626
- bugfix: do not assign a copy of platform config by @hidalgopl in #2632
- chore(deps): bump @babel/runtime-corejs3 from 7.22.5 to 7.26.10 in /docs by @dependabot in #2609
- chore(deps): bump @babel/helpers from 7.13.10 to 7.26.10 in /docs by @dependabot in #2610
- chore(deps): bump @babel/runtime from 7.13.10 to 7.26.10 in /docs by @dependabot in #2611
- Update Go to 1.24 by @nprokopic in #2566
- Check docker and github-actions updates weekly by @nprokopic in #2643
- The ability to output the projects a user has access to as JSON i.e. vcluster platform list projects --output json by @kale-amruta in #2635
- fix: update wording in ESO schema by @johannesfrey in #2637
- Filter vclusters owned by logged in user by @kale-amruta in #2639
- fix: restart vCluster if k8s exits by @FabianKramm in #2647
- feat: support external etcd by @P0t4T0o in #2559
- when CLI creates platform credentials secret, set vCluster service as… by @hidalgopl in #2657
- Add basic ServiceSyncer unit tests by @nprokopic in #2641
- fix(ci): improve branch calculation from tags by @Piotr1215 in #2642
- fix service sync e2e flaky test by @hidalgopl in #2661
- feat: auto-migrate k3s to k8s by @FabianKramm in #2654
- feat(ci): add more backport branches by @Piotr1215 in #2667
- [main] Upgrade etcd to 3.5.21 by @ApsTomar in #2674
- refactor: use ghcr.io/loft-sh/kubernetes by @FabianKramm in #2676
- Delete previously replicated services after disabling from host syncing by @nprokopic in #2620
- Add generic FromHost syncer unit tests by @nprokopic in #2682
- chore: recreate pods & configmaps on migration by @FabianKramm in #2685
- test: improve e2e tests by @FabianKramm in #2689
- Add StorageClass FromHost syncer tests by @nprokopic in #2681
- Wait for webhook deployment and service to be ready in deny attach test by @nprokopic in #2687
- feat: add extra rules for network policy by @FabianKramm in #2690
- Update golangci lint to v2 by @nprokopic in #2683
- fix: adds description to CLI connect new cluster by @jjaferson in #2691
- chore: stop building vcluster images by @jjaferson in #2646
- chore: bumps helm and kine version to fix CVE by @jjaferson in #2693
- add istio config by @hidalgopl in #2695
- Add a prompt for deleting cleanup finalizers when connector secret is not found by @ApsTomar in #2677
- fix: document bi-directionality of secret stores by @johannesfrey in #2664
- Helm version check fails with Fedora packaged Helm by @mayooot in #2663
- apply istio patches by @hidalgopl in #2702
- fix: CLI from expecting secret name when listing secrets by @jjaferson in #2686
- build: add update-cache workflow by @FabianKramm in #2704
- build: fix update-cache yaml by @FabianKramm in #2705
- fix: fatal error when upgrading a different distro by @jjaferson in #2679
- If the istio integration is enabled, open port 9090 for ingress waking by @zerbitx in #2708
- fix: using insecure in exportKubeConfig by @FabianKramm in #2709
- fix(patches): Avoid same path patches by @ulyssessouza in #2711
- fix(ci): correctly reference cli-docs workflow trigger in release by @Piotr1215 in #2712
- [v0.25] Platform should start with last released stable version, by default by @ApsTo
0.24.1 8 d’abril del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.24.1] fix: restart vCluster if k8s exits (#2647) by @loft-bot in #2653
Full Changelog: v0.24.0...v0.24.1
0.24.0 18 de març del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- bugfix: objectname validation in from host mappings should be DNSSubd… by @hidalgopl in #2502
- rename .selector.mappings to .mappings.byName by @hidalgopl in #2503
- fix(ci): slack notification by @Piotr1215 in #2505
- Snapshot & restore by @FabianKramm in #2477
- fix validation tests that were broken by merge conflict auto resolve by @hidalgopl in #2515
- Update deprecation warning message and move reuse-namespace to controlPlane/advanced section by @ApsTomar in #2507
- Update Readme by @saiyam1814 in #2428
- fix: probe timeout & apiserver flags by @FabianKramm in #2519
- fix: service label sync by @FabianKramm in #2522
- Reuse Namespace should be in experimental section by @cbron in #2518
- fix: e2e tests for embedded etcd & snpashot by @FabianKramm in #2527
- fixing previous_tag reference by @Piotr1215 in #2530
- Adding tests for fromHostSync by @sowmyav27 in #2494
- [bugfix- deprecate reuse-ns]: change approach for checking existing vclusters in a namespace by @ApsTomar in #2529
- refactor: cache authorizer & short local k8s timeout by @FabianKramm in #2528
- fix: Check if vcluster is reachable with the additional flags provided as input in vcluster connect command by @kale-amruta in #2408
- chore: add CODEOWNERS by @Piotr1215 in #2536
- Minor update in framework's field name to align with latest changes by @ApsTomar in #2539
- Fix some Dockerfile linting by @ulyssessouza in #2541
- fix: typo in method signature by @Piotr1215 in #2537
- feat: move new sleep mode to top level of config by @zerbitx in #2547
- feat: move auto wake config and rename to be consistent with autoSleep by @zerbitx in #2548
- Fix runtimeclass sync from host to vcluster by @kale-amruta in #2549
- fix(ci): slack notification workflow by @Piotr1215 in #2553
- Add conformance test results for k8s1.32 upgrade by @kale-amruta in #2554
- Enforce reuse-namespace config for creating multiple vClusters in same ns by @ApsTomar in #2538
- [ENG-5993] fix(e2e): Add Docker login for GHA and Kind by @ulyssessouza in #2556
- Fix warning message for platform destroy by @ApsTomar in #2552
- license(vCluster): Updated OSS licenses by @loft-bot in #2508
- Add exportKubeConfig.additionalSecrets config by @nprokopic in #2542
- bugfix: set labels to kubeconfig and cert secrets by @nprokopic in #2561
- fix(ci): permissions for accessing org secrets by @Piotr1215 in #2572
- Revert "fix(ci): permissions for accessing org secrets" by @Piotr1215 in #2575
- Revert "fix(e2e): Add Docker login for GHA and Kind (#2556)" by @ulyssessouza in #2576
- refactor: remove flags & fixes by @FabianKramm in #2574
- fix(bump): Bump oauth2 by @ulyssessouza in #2573
- chore(deps): bump prismjs from 1.29.0 to 1.30.0 in /docs by @dependabot in #2579
- Adding tests for syncing runtimeclass from host by @sowmyav27 in #2565
- fix: update login.go to reflect vcluster login is deprecated by @joaniekube in #2577
- fix: update login command by @joaniekube in #2578
- fix: don't try to strictly marshal old values into the current config… by @zerbitx in #2585
- Fix CLI command's help text for platform destroy flag by @ApsTomar in #2560
- Change deletion order for network peer to fix time-out issue by @ApsTomar in #2583
- feat: expose scheduler & controller-manager metrics by @FabianKramm in #2587
- fix: snapshot & restore fixes by @FabianKramm in #2595
- [ENG-6046] feat(etcd): add embedded etcd snapcount setting by @ulyssessouza in #2581
- E2E test flakiness fix: check for default service account existence i… by @hidalgopl in #2597
- Validate exportKubeConfig in Helm chart by @nprokopic in #2586
- feat: warn of experimental feature changes by @zerbitx in #2593
- Revert "[ENG-6046] feat(etcd): add embedded etcd snapcount setting" by @cbron in #2601
- [v0.24] fix: trim newline / spaces while parsing (#2602) by @loft-bot in #2603
- [v0.24] test: improve snapshot e2e test (#2605) by @loft-bot in #2606
- [v0.24] fix: don't warn/prompt if values are passed by @loft-bot in #2607
New Contributors
0.23.2 25 d’abril del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.23] feat: expose scheduler & controller-manager metrics (#2587) by @loft-bot in #2590
- [v0.23] fix: restart vCluster if k8s exits (#2647) by @loft-bot in #2650
- [v0.23] fix(ci): improve branch calculation from tags (#2642) by @Piotr1215 in #2666
- [v0.23] fix(ci): correclty reference cli-docs workflow trigger in release (#2712) by @loft-bot in #2714
Full Changelog: v0.23.1...v0.23.2
0.22.4 6 de febrer del 2025 — 64 bits Portable
Notes de la versió
What's Changed
- [v0.22] Revert "Apply exportKubeconfig server setting only to additional kubeconfig secret" (#2416) by @loft-bot in #2418
- [v0.22] Set fake Node IP for the virtual pod status.HostIP field when ProxyKubelets.ByIP is enabled (#2420) by @loft-bot in #2423
- [v0.22] Remove the ServiceBlockDeletion Annotation once the virtual service exists by @loft-bot in #2444
- [v0.22] Update helm, kine, etcd and go.mod by @ApsTomar in #2450
- Bump helm in cli dockerfile by @cbron in #2451
Full Changelog: v0.22.3...v0.22.4
0.18.0 7 de desembre del 2023 — 64 bits Portable

El més popular a Contenidors i DevOps

Mostra-ho tot
  1. HelmContenidors i DevOps · Helm
  2. Docker DesktopContenidors i DevOps · Docker Inc.
  3. PulumiContenidors i DevOps · Pulumi Corp
  4. Serverless FrameworkContenidors i DevOps · Serverless
  5. Puppet AgentContenidors i DevOps · Puppet Inc
  6. Docker ComposeContenidors i DevOps · Docker Inc.
  7. k9sContenidors i DevOps · Derailed
  8. HashiCorp ConsulContenidors i DevOps · HashiCorp
  9. actContenidors i DevOps · cplee.org

Etiquetes

Comparteix