Skip to content

Releases: liqotech/liqo

v0.3.2-alpha.3

19 Nov 12:01
Compare
Choose a tag to compare
v0.3.2-alpha.3 Pre-release
Pre-release

Changelog

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 (@fproj)
  • Virtual kubelet: working queue-based configmap reflection #981 (@fproj)

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-alpha.2

10 Nov 06:10
Compare
Choose a tag to compare
v0.3.2-alpha.2 Pre-release
Pre-release

Changelog

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 (@fproj)
  • Virtual kubelet: working queue-based configmap reflection #981 (@fproj)

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-alpha.1

04 Nov 17:18
Compare
Choose a tag to compare
v0.3.2-alpha.1 Pre-release
Pre-release

Changelog

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.1

25 Oct 16:19
Compare
Choose a tag to compare

Changelog

v0.3.1 (2021-10-25)

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.1-rc.1

16 Oct 09:01
Compare
Choose a tag to compare
v0.3.1-rc.1 Pre-release
Pre-release

Changelog

v0.3.1-rc.1 (2021-10-15)

🐛 Bug Fixes

  • Connection from AKS to GKE fails #919

🧹 Code Refactoring

  • Virtual kubelet: working queue-based endpointslice reflection #929 (@giorio94)
  • Virtual Kubelet: working queue based service reflection #923 (@giorio94)

Merged pull requests:

v0.3.1-alpha.2 (2021-10-13)

🧹 Code Refactoring

  • Virtual kubelet: working queue-based reflection manager #925 (@giorio94)

Merged pull requests:

v0.3.1-alpha.1 (2021-10-06)

🚀 New Features

  • [Feature] Custom resource naming and labeling #434
  • [Feature] Setting the name of the configmap that contains the clusterID through the clusterconfig CRD #202
  • Adding status command to liqoctl tool. #886 (@alacuku)

🐛 Bug Fixes

  • The liqo IPAM fails to restart with certain reserved pools configured. #912
  • failed to install CRD crds/tenant-crd.yaml #842

Closed issues:

  • [Feature] CRD replicator readiness probe #522

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.1-alpha.2

13 Oct 22:05
Compare
Choose a tag to compare
v0.3.1-alpha.2 Pre-release
Pre-release

Changelog

v0.3.1-alpha.2 (2021-10-13)

🧹 Code Refactoring

  • Virtual kubelet: working queue-based reflection manager #925 (@giorio94)

Merged pull requests:

v0.3.1-alpha.1 (2021-10-06)

🚀 New Features

  • [Feature] Custom resource naming and labeling #434
  • [Feature] Setting the name of the configmap that contains the clusterID through the clusterconfig CRD #202
  • Adding status command to liqoctl tool. #886 (@alacuku)

🐛 Bug Fixes

  • The liqo IPAM fails to restart with certain reserved pools configured. #912
  • failed to install CRD crds/tenant-crd.yaml #842

Closed issues:

  • [Feature] CRD replicator readiness probe #522

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.1-alpha.1

07 Oct 15:24
Compare
Choose a tag to compare
v0.3.1-alpha.1 Pre-release
Pre-release

Changelog

v0.3.1-alpha.1 (2021-10-06)

🚀 New Features

  • [Feature] Custom resource naming and labeling #434
  • [Feature] Setting the name of the configmap that contains the clusterID through the clusterconfig CRD #202
  • Adding status command to liqoctl tool. #886 (@alacuku)

🐛 Bug Fixes

  • The liqo IPAM fails to restart with certain reserved pools configured. #912
  • failed to install CRD crds/tenant-crd.yaml #842

Closed issues:

  • [Feature] CRD replicator readiness probe #522

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.3.0

15 Sep 13:35
Compare
Choose a tag to compare

Changelog

v0.3.0 (2021-09-15)

🚀 New Features

  • Support for deployments spanning across more than two clusters. Users can now seamlessly deploy and use applications on multiple clusters without modification. This is obtained through a brand new IPAM and an improved endpointSlice reflection logic.
  • Label-based cluster selectors: clusters can now be identified by user-defined labels. This mechanism automatically allows to automatically (1) constrain the pod scheduling and (2) export services in selected clusters. Try it out in a new advanced tutorial!
  • Improved UX: Liqo now has a new command-line interface, liqoctl, to simplify the installation process and handle the peering of new clusters. You can start your multi-cluster journey in just 2 commands.
  • Amazon EKS support: EKS joins the set of Liqo supported platforms. Try it out!
  • HA Network Gateway: Active-Passive availability for the cross-cluster interconnection.
  • More Secure: Liqo implements a new permission management system and organizes the namespaces on the remote clusters in tenants using an integration with the Capsule. This allows (1) to reduce the number of privileges required when performing a peering and (2) to provide access only to the replicated namespace on the remote cluster.

Merged pull requests:

Read more

v0.2.1

03 May 09:51
Compare
Choose a tag to compare

Changelog

v0.2.1 (2021-04-29)

🚀 New Features

  • [Feature] Cluster CIDR Flexibility: Thanks to IPAM Refactoring, Liqo now supports clusters with POD CIDRs larger/smaller than /16
  • [Feature] Resource Garbage Collection: Liqo Peering/Unpeering is now correctly handled also on K8s 1.20
  • [Feature] Experimental ARM Support: introduced the first support for the ARM architecture, which can now be installed on boards like RaspberryPIs and ARM servers.

🐛 Bug Fixes

  • Multiple broadcasters are created for the same foreign cluster (cluster ID) #544

Closed issues:

  • [Feature] Wait for ClusterID without failing #521
  • [Feature] Enrich the TunnelEndpoint summary #520
  • [Feature] Enrich the ForeignCluster summary #519

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.2

03 Mar 14:25
Compare
Choose a tag to compare

Changelog

v0.2 (2021-03-03)

🚀 New Features

  • [Feature] Pod resiliency #380
  • [Feature] Pod initContainers support #335
  • [Feature] Use custom resources and labels on virtual node #334
  • [Feature] Reflection Improvement #299
  • [Feature] Improve Advertisement Generation #245
  • [Epic] Virtual Kubelet Enhancements #170
  • Move the DNS/WAN discovery to use the new AuthService #413 (@aleoli)
  • Foreign replicaset deletion #411 (@mlavacca)
  • Add ClusterIdentity endpoint to authentication service #409 (@aleoli)
  • Foreign pod deletion transitory state #402 (@mlavacca)
  • Introduce dedicated authentication service #398 (@aleoli)
  • Expose auth service #385 (@aleoli)
  • Replicaset integration in virtual kubelet provider #383 (@mlavacca)
  • Discover auth service #377 (@aleoli)
  • Southbound driver for vpn backends #374 (@alacuku)
  • Auth service #369 (@aleoli)
  • ReplicaSets incoming reflection #363 (@mlavacca)

🐛 Bug Fixes

  • [Bug] Inter-cluster networking stops working if TEP is manually deleted #446

Merged pull requests:

Read more