Official Kubernetes v1.28 Support
We have integrated v1.28 k3s and k8s images and vCluster is now officially supporting v1.28
vCluster.Pro
There is a new command called vcluster pro start
that will start the vCluster.Pro backend. For more information take a look at: https://www.vcluster.com/pro/
What's Changed
- chore: v1.28 conformance tests by @neogopher in #1186
- build(deps): bump golang from 1.20 to 1.21 by @dependabot in #1189
- chore: update k8s dependencies to v1.28 by @neogopher in #1180
- Show vcluster version in list by @trondvindenes-hvikt in #1175
- Unable to sync
PersistentVolumeClaims
to host cluster whenStorageClass
sync is enabled by @mmontes11 in #1127 - feat(cli): add better error messages for position arguments by @neogopher in #1191
- Install goreleaser nightly from source in actions by @ThomasK33 in #1193
- Pinned goreleaser to latest nightly by @ThomasK33 in #1194
- fix: coredns deploy psp cap by @sandangel in #1192
- [Sync] Update helm charts from vcluster pro repo by @loft-bot in #1195
- Fix Istio generic sync example - host-only-gateways.yaml by @matskiv in #1197
- vcluster.pro cli integration by @ThomasK33 in #1159
- Skip Event Reconciliation on cache miss due to object of non-default namespace by @neogopher in #1198
- fix: fail on error in authentication by @FabianKramm in #1199
- Remove tolerations on EKS chart by @jsvk in #1204
- upd eks images to 1-27-eks-11 by @joaocc in #1207
- [Sync] Update helm charts from vcluster pro repo by @loft-bot in #1209
- refactor: include vcluster.pro by @FabianKramm in #1213
- fix: bundle should not start a new list entry by @bobh66 in #1212
- Added vcluster pro start command by @ThomasK33 in #1217
- Added some more linters by @ThomasK33 in #1218
- add redirectconfig to alb ingress annotation by @ishankhare07 in #1219
- refactor: find vcluster pro & refactor log by @FabianKramm in #1223
- add fixed response config and target group ARN by @ishankhare07 in #1222
- Added logout command by @ThomasK33 in #1221
- Thomaskosiewski/eng 2092 vcluster login logout by @ThomasK33 in #1225
- feat: allow vcluster pro via vcluster create & delete by @FabianKramm in #1226
- Added UI command by @ThomasK33 in #1227
- feat: add vcluster create without templates by @FabianKramm in #1230
- Integrate Pro subcommands sleep/wakeup with vcluster pause/resume by @neogopher in #1231
- feat: vcluster list pro support by @lizardruss in #1224
- feat: add vcluster connect by @FabianKramm in #1233
- refactor: usability improvements by @FabianKramm in #1234
- Updated loft utils by @ThomasK33 in #1235
- fix: remove ports & bind-address 127.0.0.1 by @FabianKramm in #1236
- chore: update loft dependencies by @FabianKramm in #1237
- Switched back to latest version of goreleaser by @ThomasK33 in #1238
- refactor: update loftctl & bump vcluster.pro version by @FabianKramm in #1239
- refactor: update loftctl dependency by @FabianKramm in #1242
- Add vcluster import command by @neogopher in #1229
- syncer: handle conflict errors correctly by requeueing silently by @sttts in #1240
- chore: update loft api dependencies by @FabianKramm in #1243
- Add coredns
nodeSelector
Values by @kmadel in #1214 - Updated pro subcomand to fetch most recent compatible version by @ThomasK33 in #1244
- Updated helm to v3.12.3 by @ThomasK33 in #1246
- add integrated coredns flag in syncer args by @ishankhare07 in #1247
- Added vcluster and vcluster cli binary sboms by @ThomasK33 in #1250
- refactor: enable integrated coredns by default by @FabianKramm in #1251
- Add --disable-upgrade flag for import cmd to not upgrade automatically by @neogopher in #1253
- refactor: improve vcluster pro start by @FabianKramm in #1252
- fix: vcluster sleep & resume by @FabianKramm in #1254
- fix: nested vcluster commands by @FabianKramm in #1255
- Fixed node-syncer not requeuing after status update by @ThomasK33 in #1256
- feat: add vcluster pro generate-kube-config by @FabianKramm in #1257
- Updated loftctl to latest version by @ThomasK33 in #1258
- chore(deps): bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #1264
- chore(deps): bump docker/login-action from 2 to 3 by @dependabot in #1262
- chore(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #1260
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #1263
- chore(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #1261
- refactor: allow user pod conditions & node taints by @FabianKramm in #1265
- fix: nil pointer & improve import message & bump loftctl & fix nested vclusters by @FabianKramm in #1266
- chore: improve integrated coredns by @FabianKramm in #1267
- chore: pro start switch back kube context by @FabianKramm in #1268
- refactor: sync kubernetes service by @FabianKramm in #1269
- refactor: allow dns namespace override by @FabianKramm in #1270
New Contributors
- @trondvindenes-hvikt made their first contribution in #1175
- @mmontes11 made their first contribution in #1127
- @sandangel made their first contribution in #1192
- @jsvk made their first contribution in #1204
- @joaocc made their first contribution in #1207
- @bobh66 made their first contribution in #1212
- @sttts made their first contribution in #1240
- @kmadel made their first contribution in #1214
Full Changelog: v0.15.7...v0.16.0