Releases: vaadin/kubernetes-kit
1.0.3
Kubernetes Kit 2.0.0
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
Changes since 1.0.2
Kubernetes Kit is now updated to Jakarta 10 / Servlet 6 and is included in Vaadin Platform V24+
Full Changelog: 1.0.2...2.0.0
Kubernetes Kit 2.0.0.rc1
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
What's Changed
- No changes since 2.0.0.beta1
Kubernetes Kit 2.0.0.beta1
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
What's Changed
- feat!: Upgrade project to Vaadin 24 by @mshabarov in #77
- Add usage stats by @tarekoraby in #72
- chore: Update vaadin-parent to 2.1.0 by @heruan in #78
Full Changelog: 1.0.2...2.0.0.beta1
Kubernetes Kit 1.0.2
This is a patch release of Kubernetes Kit. There are no content changes from the previous version.
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
No changes since 1.0.1
Kubernetes Kit 1.0.1
This is a patch release of Kubernetes Kit.
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
Changes since 1.0.0
- fix: reintroduce Autoconfiguration annotaion by @mcollovati in #73
Full Changelog: 1.0.0...1.0.1
Kubernetes Kit 1.0.0
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
Kubernetes Kit 1.0.0.rc1
This is the first release candidate of Kubernetes Kit.
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
Changes since 1.0.0.beta1
- feat: improved session serialization debug tool by @mcollovati in #63
- fix: clear debug tool results when serialization starts by @mcollovati in #68
- Use service listener to check the license by @heruan in #69
Full Changelog: 1.0.0.beta1...1.0.0.rc1
Kubernetes Kit 1.0.0.beta1
This is the first beta release of Kubernetes Kit.
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