Skip to content

Releases: liqotech/liqo

v0.5.0

24 Jun 16:28

Choose a tag to compare

Release notes for v0.5.0

Liqo is an open-source project that enables dynamic and seamless Kubernetes multi-cluster topologies.

Version 0.5.0 marks a big step forward in the maturity and usability of the project. It features a completely renewed liqoctl CLI, with improved UX and extended capabilities. It comes along with a brand-new documentation website. Check it out to discover all the Liqo features and see how they work, how to install it on your clusters and learn the different configuration options. All complemented by a new set of hands-on examples. Finally, this version introduces a first support to offloaded applications interacting with the local API server, as well as a huge variety of minor improvements and quality-of-life fixes.

Thank you to all the people who tested our previous release and gave us hints to improve the usability of the project, and who contributed to this release!

What's Changed

🚀 New Features

  • Virtual kubelet: introduce support for service account reflection by @giorio94 in #1184
  • Add Liqoctl Install Generic Provider by @aleoli in #1171
  • Support offloaded apps interacting with the local API server by @giorio94 in #1196
  • Enable Ingress Reflection by @aleoli in #1217
  • Liqoctl: Improve Peer and Unpeer Commands by @aleoli in #1239
  • Liqoctl: Improve Uninstall Command by @aleoli in #1242
  • Liqoctl: Upgrade CRDs on Chart Upgrade by @aleoli in #1251
  • Improve namespace offloading by @giorio94 in #1260
  • Controller manager: add high availability support by @giorio94 in #1261
  • Improve the liqoctl install command by @giorio94 in #1262
  • Disable Specific Resource Reflection by @aleoli in #1278
  • liqoctl offload ns: add support to output NamespaceOffloading resource by @giorio94 in #1286
  • Virtual kubelet reflection logic improvements by @giorio94 in #1289
  • Virtual kubelet: allow to disable API server support for offloaded pods by @giorio94 in #1290
  • Virtual kubelet: do not start reflection with 0 workers by @giorio94 in #1293
  • Host Helm Chart on GitHub Pages by @aleoli in #1302
  • Added info in liqoctl status by @cheina97 in #1168

🐛 Bug Fixes

🧹 Code Refactoring

📝 Documentation

Other Changes

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.5.0-beta.4

24 Jun 15:08

Choose a tag to compare

v0.5.0-beta.4 Pre-release
Pre-release

What's Changed

Other Changes

Full Changelog: v0.5.0-beta.3...v0.5.0-beta.4

v0.5.0-beta.3

24 Jun 14:37

Choose a tag to compare

v0.5.0-beta.3 Pre-release
Pre-release

What's Changed

🚀 New Features

  • liqoctl offload ns: add support to output NamespaceOffloading resource by @giorio94 in #1286
  • Virtual kubelet reflection logic improvements by @giorio94 in #1289
  • Virtual kubelet: allow to disable API server support for offloaded pods by @giorio94 in #1290
  • Virtual kubelet: do not start reflection with 0 workers by @giorio94 in #1293
  • Host Helm Chart on GitHub Pages by @aleoli in #1302
  • Added info in liqoctl status by @cheina97 in #1168

🐛 Bug Fixes

🧹 Code Refactoring

  • Liqoctl: add client lazy loading, and improve error management by @giorio94 in #1285
  • Network config: fix incorrect log level by @giorio94 in #1291

📝 Documentation

Other Changes

New Contributors

Full Changelog: v0.5.0-beta.2...v0.5.0-beta.3

v0.5.0-beta.2

13 Jun 10:55

Choose a tag to compare

v0.5.0-beta.2 Pre-release
Pre-release

What's Changed

🚀 New Features

🐛 Bug Fixes

  • Liqoctl install on AKS Fix and Documentation by @aleoli in #1276
  • Gateway: react to liqo.host mac address changes by @giorio94 in #1277

🧹 Code Refactoring

📝 Documentation

Other Changes

  • build(deps): bump github.com/Azure/azure-sdk-for-go from 63.4.0+incompatible to 65.0.0+incompatible by @dependabot in #1275
  • GitHub actions: add hold/unhold commands and do not run E2E on merge by @giorio94 in #1281
  • Add missing comma in slash commands config by @giorio94 in #1283
  • Prepare liqoctl for Krew by @aleoli in #1284

Full Changelog: v0.5.0-beta.1...v0.5.0-beta.2

v0.5.0-beta.1

09 Jun 11:28

Choose a tag to compare

v0.5.0-beta.1 Pre-release
Pre-release

What's Changed

🚀 New Features

🐛 Bug Fixes

🧹 Code Refactoring

📝 Documentation

Other Changes

  • Update Roadmap by @aleoli in #1173
  • Remove coverage.txt file by @alacuku in #1174
  • Fix liqoctl-status by @alacuku in #1176
  • Bump go 1.18 by @aleoli in #1177
  • Bump Go Dependencies by @aleoli in #1179
  • Update Golangci Lint to work with Go 1.18 by @aleoli in #1183
  • Fix gci by @aleoli in #1186
  • Bump sigs.k8s.io/aws-iam-authenticator from 0.5.5 to 0.5.6 by @dependabot in #1187
  • golangci-lint: explicit go version and fix issues by @giorio94 in #1188
  • build(deps): bump github.com/Azure/azure-sdk-for-go from 63.0.0+incompatible to 63.1.0+incompatible by @dependabot in #1182
  • build(deps): bump github.com/gruntwork-io/terratest from 0.40.6 to 0.40.7 by @dependabot in #1191
  • build(deps): bump sigs.k8s.io/aws-iam-authenticator from 0.5.6 to 0.5.7 by @dependabot in #1189
  • build(deps): bump github.com/pterm/pterm from 0.12.40 to 0.12.41 by @dependabot in #1192
  • build(deps): bump github.com/Azure/azure-sdk-for-go from 63.1.0+incompatible to 63.2.0+incompatible by @dependabot in #1193
  • Add external resource monitor by @CapacitorSet in #1129
  • build(deps): bump helm.sh/helm/v3 from 3.8.1 to 3.8.2 by @dependabot in #1198
  • build(deps): bump k8s.io/client-go from 0.23.5 to 0.23.6 by @dependabot in #1206
  • build(deps): bump k8s.io/kubectl from 0.23.5 to 0.23.6 by @dependabot in #1207
  • build(deps): bump github.com/Azure/go-autorest/autorest from 0.11.25 to 0.11.26 by @dependabot in #1201
  • fix liqoctl disconnect race condition by @alacuku in #1197
  • build(deps): bump github.com/Azure/azure-sdk-for-go from 63.2.0+incompatible to 63.3.0+incompatible by @dependabot in #1202
  • build(deps): bump github.com/Azure/go-autorest/autorest from 0.11.26 to 0.11.27 by @dependabot in #1209
  • build(deps): bump github.com/Azure/azure-sdk-for-go from 63.3.0+incompatible to 63.4.0+incompatible by @dependabot in #1216
  • build(deps): bump google.golang.org/grpc from 1.45.0 to 1.46.0 by @dependabot in #1214
  • Feedback on new VPN connections to remote peers by @alacuku in #1220
  • README: fix broken image by @frisso in #1231
  • Bump golangci-lint version by @giorio94 in #1232
  • docs: Update instructions with new uninstall command by @Callisto13 in #1236
  • Bump Golangci Version to 1.46.2 by @aleoli in #1237
  • Liqoctl offload: fix selector by @giorio94 in #1240
  • liqoctl unpeer: fix description by @giorio94 in #1250
  • Foreign cluster print columns: shorten names by @giorio94 in #1253
  • Remove out-of-date PR labeler by @giorio94 in #1256
  • docs: minor modifications by @lucafrancescato in #1258
  • build(deps): bump sigs.k8s.io/aws-iam-authenticator from 0.5.7 to 0.5.8 by @dependabot in #1269
  • build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #1270
  • build(deps): bump github.com/vishvananda/netlink from 1.2.0-beta to 1.2.1-beta.2 by @dependabot in #1271
  • build(deps): bump github.com/gruntwork-io/terratest from 0.40.7 to 0.40.15 by @dependabot in #1274

New Contributors

Full Changelog: v0.4.0...v0.5.0-beta.1

v0.4.0

24 Mar 13:24

Choose a tag to compare

What's Changed

🚀 New Features

🐛 Bug Fixes

🧹 Code Refactoring

📝 Documentation

  • Update Roadmap and Community Meeting by @aleoli in #1060
  • Set the GitHub-Generated release Changelog by @aleoli in #1140
  • Updated doc to describe connectivity requirements by @frisso in #1142
  • Minor changes in Liqo overview description by @frisso in #1044

Other Changes

Full Changelog: v0.3.2...v0.4.0

v0.4.0-beta.1

14 Mar 10:14

Choose a tag to compare

v0.4.0-beta.1 Pre-release
Pre-release

What's Changed

🚀 New Features

🐛 Bug Fixes

🧹 Code Refactoring

📝 Documentation

  • Update Roadmap and Community Meeting by @aleoli in #1060
  • Set the GitHub-Generated release Changelog by @aleoli in #1140
  • Updated doc to describe connectivity requirements by @frisso in #1142
  • Minor changes in Liqo overview description by @frisso in #1044

Other Changes

Full Changelog: v0.3.2...v0.4.0-beta.1

v0.4.0-alpha.1

03 Mar 15:22

Choose a tag to compare

v0.4.0-alpha.1 Pre-release
Pre-release

What's Changed

🧹 Code Refactoring

Other Changes

Full Changelog: v0.3.2...v0.4.0-alpha.1

v0.3.2

18 Jan 13:28

Choose a tag to compare

Changelog

v0.3.2 (2022-01-18)

🐛 Bug Fixes

  • Only 1 node with GPU resource is showed on virtual node, other nodes' GPU are not #1052
  • Virtual node does not have correct gpu (nvidia.com/gpu) resource capacity #1035
  • restartPolicy is not copied to remote pod #1033

Merged pull requests:

v0.3.2-beta.2 (2021-12-10)

🚀 New Features

🧹 Code Refactoring

Merged pull requests:

v0.3.2-beta.1 (2021-11-29)

Merged pull requests:

v0.3.2-alpha.4 (2021-11-26)

🧹 Code Refactoring

Merged pull requests:

v0.3.2-alpha.3 (2021-11-17)

🐛 Bug Fixes

  • Pending pods are not deleted by the virtual kubelet #604

🧹 Code Refactoring

Merged pull requests:

v0.3.2-alpha.2 (2021-11-09)

🚀 New Features

  • Virtual kubelet: reflection-based pod offloading #963 (@giorio94)

🧹 Code Refactoring

  • Virtual Kubelet: add working queue based secret reflection #988 (@fprojetto)
  • Virtual kubelet: working queue-based configmap reflection #981 (@fprojetto)

Closed issues:

  • Home pod container statuses not (gradually) updated on termination #721

Merged pull requests:

v0.3.2-alpha.1 (2021-11-04)

🚀 New Features

  • Support for OpenShift 4.6? #830

🐛 Bug Fixes

  • Maximum request rate per connection #943
  • Liqoctl does not pick up --version flag #935

📝 Documentation

  • Contributing guidelines improvements #953

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.2-beta.2

10 Dec 08:54

Choose a tag to compare

v0.3.2-beta.2 Pre-release
Pre-release

Changelog

v0.3.2-beta.2 (2021-12-10)

🚀 New Features

🧹 Code Refactoring

Merged pull requests:

v0.3.2-beta.1 (2021-11-29)

Merged pull requests:

v0.3.2-alpha.4 (2021-11-26)

🧹 Code Refactoring

Merged pull requests:

v0.3.2-alpha.3 (2021-11-17)

🐛 Bug Fixes

  • Pending pods are not deleted by the virtual kubelet #604

🧹 Code Refactoring

Merged pull requests:

v0.3.2-alpha.2 (2021-11-09)

🚀 New Features

  • Virtual kubelet: reflection-based pod offloading #963 (@giorio94)

🧹 Code Refactoring

  • Virtual Kubelet: add working queue based secret reflection #988 (@fprojetto)
  • Virtual kubelet: working queue-based configmap reflection #981 (@fprojetto)

Closed issues:

  • Home pod container statuses not (gradually) updated on termination #721

Merged pull requests:

v0.3.2-alpha.1 (2021-11-04)

🚀 New Features

  • Support for OpenShift 4.6? #830

🐛 Bug Fixes

  • Maximum request rate per connection #943
  • Liqoctl does not pick up --version flag #935

📝 Documentation

  • Contributing guidelines improvements #953

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator