Istio
- Canonical Observability
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/edge | 16 | 11 Dec 2024 |
juju deploy istio-k8s --channel edge
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
ambient | boolean
Default: True
Enable Istio's ambient mode. See https://istio.io/latest/docs/ambient/overview/ for details.
-
auto-allow-waypoint-policy | boolean
Default: True
For workloads on an ambient mesh with traffic routed through a waypoint, that traffic passing through the waypoint to the workload can be controlled by L4 authorization policies like any other traffic. This generally means that, to allow traffic from a waypoint to a workload, users must create L4 authorization policies between the waypoint and the workload. If this option is set to true, Istio will create synthetic authorization policies allowing waypoints to communicate with their workloads automatically. If this option is set to false, users must create L4 authorization policies between waypoints and the workloads. See [PILOT_AUTO_ALLOW_WAYPOINT_POLICY]https://istio.io/latest/docs/reference/commands/pilot-discovery/#envvars for more detail.
-
platform | string
Default: microk8s
Some Kubernetes platforms require platform-specific configuration for Istio to function correctly. This is described in more detail upstream in Platform Prerequisites. This configuration option maps to the
values.global.platform
field in the Istio Helm chart, and can be used to specify the platform-specific configuration for the Kubernetes platform on which the charm is deployed. If left blank, no value ofvalues.global.platform
will be set.