Skip to content

Kubernetes Kit 1.0.0

Compare
Choose a tag to compare
@heruan heruan released this 13 Dec 15:10
· 30 commits to main since this release
378d6f3

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. Kubernetes Kit can be used to integrate applications with Kubernetes to be able to deploy Vaadin Flow applications on-premise or the cloud.

Kubernetes Kit enables developers to deploy seamlessly and operate Vaadin Java-based applications built using Vaadin Flow. It helps them to quickly create Vaadin applications that are scalable, highly available, and user-friendly. Specifically, it enables the following:

  • Non-disruptive rolling updates that don’t interrupt user sessions, reducing the cost and inconvenience of after-hours deployments.
  • Horizontal scalability, saving on cloud costs by allowing applications to scale down without impacting active user sessions, and scale up when needed.
  • High availability, enabling users to keep their active sessions and continue using your application even if a server fails.
  • Serialization helpers that make it faster and easier to leverage fully horizontal scaling and fail-over.

Documentation and how to get started: https://vaadin.com/docs/latest/tools/kubernetes