Module : istio

Version : 1.0.0

Module Overview

This module offers an annotation based Istio extension implementation for Ballerina.

For information on the operations, which you can perform with this module, see Objects.

Records

DestinationConfig

Configuration to a network addressable service.

DestinationWeightConfig

Configuration for weight for destination to traffic route.

GatewayConfig

Istio gateway annotation configuration.

HTTPRouteConfig

Configurations for conditions and actions for routing HTTP.

PortConfig

Port of a service.

ServerConfig

Istio gateway server configuration to describe the properties of the proxy on a given load balancer.

TLSOptionConfig

Istio gateway server tls option configurations.

VirtualServiceConfig

Virtual service configuration for @istio:VirtualService annotation.

Annotations

Gateway

@istio:Gateway annotation to generate istio gateways.

VirtualService

@istio:VirtualService annotation to generate istio virtual service.