istio pilot #20

Supports: kubernetes

Deploy this charm on Kubernetes with the CLI. Find out how by reading the docs.

Description

Istio is an open platform-independent service mesh that provides traffic management, policy enforcement, and telemetry collection.

Open: Istio is being developed and maintained as open-source software. We encourage contributions and feedback from the community at-large.

Platform-independent: Istio is not targeted at any specific deployment environment. During the initial stages of development, Istio will support Kubernetes-based deployments. However, Istio is being built to enable rapid and easy adaptation to other environments.

Service mesh: Istio is designed to manage communications between microservices and applications. Without requiring changes to the underlying services, Istio provides automated baseline traffic resilience, service metrics collection, distributed tracing, traffic encryption, protocol upgrades, and advanced routing functionality for all service-to-service communication.

For more detail, please see: https://istio.io/docs/concepts/what-is-istio/


None

Configuration

debug-port
(int) Debug interface
8080
default-gateway
(string) Name to use as a default gateway
default
monitoring-address
(string) Monitoring address
:15014
secure-grpc-address
(string) Secure GRPC address
:15011
webhook-port
(int) Injection and validation webhook port
15017
xds-ca-port
(int) xDS (various discovery services) and CA services (plaintext)
15010
xds-ca-tls-port
(int) xDS (various discovery services) and CA services (TLS)
15012