KubeVela 1.9: Application Delivery Platform Enhancements

K8s Guru
2 min read
KubeVela 1.9: Application Delivery Platform Enhancements

Introduction

KubeVela 1.9, released on October 30, 2024, advances application delivery with improved OAM support, enhanced application delivery capabilities, better observability, and expanded integration options. This release makes KubeVela more powerful for managing cloud-native applications.


OAM Improvements

  • OAM specification support improvements provide better alignment with OAM standards.
  • Component enhancements enable more flexible application component definitions.
  • Trait improvements enable better application trait management.
  • Workload support expands support for more workload types.

Application Delivery

  1. Deployment improvements enable more sophisticated deployment strategies.
  2. Rollout enhancements provide better control over application rollouts.
  3. Health checking improvements provide better visibility into application health.
  4. Scaling enhancements enable better application scaling capabilities.

Observability Enhancements

  • Metrics expansion provides detailed metrics for application performance.
  • Logging improvements enable better visibility into application logs.
  • Tracing support enables distributed tracing for applications.
  • Dashboard integration provides visualization of application metrics.

Integration Capabilities

  • Kubernetes integration improvements provide seamless integration with Kubernetes.
  • GitOps integration enables integration with GitOps workflows.
  • CI/CD integration enables integration with CI/CD pipelines.
  • API improvements enable better programmatic access to KubeVela capabilities.

Getting Started

# Install KubeVela
curl -fsSl https://kubevela.io/script/install.sh | bash

Create an Application:

apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
  name: myapp
spec:
  components:
  - name: frontend
    type: webservice
    properties:
      image: nginx:latest
      ports:
      - port: 80
        expose: true
  - name: backend
    type: webservice
    properties:
      image: backend:latest
      ports:
      - port: 8080

Summary

AspectDetails
Release DateOctober 30, 2024
Headline FeaturesOAM improvements, application delivery, observability enhancements, integration capabilities
Why it MattersDelivers powerful application delivery with enhanced OAM support and observability

KubeVela 1.9 continues to evolve as a leading application delivery platform, providing teams with powerful capabilities for managing cloud-native applications.