Demos

The demos provide a good starting point to get familiar with osm-edge’s features.

Permissive Traffic Policy Mode

Set up application connectivity using service discovery without explicit SMI policies

Outbound Traffic IP Range Exclusions

Excluding IP address ranges of outbound traffic from sidecar interception

Ingress with FSM

HTTP ingress implemented by the FSM Ingress controller

Ingress with Kubernetes Nginx Ingress Controller

HTTP and HTTPS ingress with Kubernetes Nginx Ingress Controller

Bi-direction TLS with FSM Ingress

Configuring different TLS certificates for Ingress and Egress

Ingress with Traefik

Kubernetes ingress with Traefik Ingress Controller

Bi-direction TLS with NginX Ingress

Configuring different TLS certificates for Ingress and Egress

Egress Policy

Accessing external services using Egress policies

Retry Policy

Using retries to enhance service availability

Egress Passthrough to Unknown Destinations

Accessing external services without Egress policies

Egress Gateway Passthrough to Unknown Destinations

Accessing external services via Egress Gateway without Egress policies

Egress Gateway Policy

Accessing external services via Egress Gateway using Egress policies

Service-based access control

Managing access to services

IP range-based access control

Managing access to services based on IP ranges

TCP Traffic Routing

Set up TCP traffic routing

Canary Rollouts using SMI Traffic Split

Managing Canary rollouts using SMI Taffic Split

Circuit breaking for destinations within the mesh

Configuring circuit breaking for destinations within the mesh

Local rate limiting of L4 connections

Configuring local rate limiting for L4 connections

Local rate limiting of HTTP requests

Configuring local rate limiting for HTTP requests

Multi-cluster services access control

Multi-cluster service access control

Multi-cluster services discovery & communication

Multi-cluster service communication using Flomesh Service Mesh

Extending osm-edge with Plugins

Demos of multiple plugins to extend osm-edge functionality

Integrate osm-edge with Prometheus and Grafana

Describes how to set up an osm-edge-specific configuration and dashboards with your own Prometheus and Grafana stack

Cert-manager Certificate Provider

Using cert-manager as a certificate provider