Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update docs on canary upgrades #801

Merged
merged 1 commit into from
Jul 9, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,13 @@ description: "Advanced installation options."
weight: 60
---

## Multiple Istio control planes in the same cluster
## Canary upgrades

Currently, Kiali can manage only one Istio control plane. However, there are
certain cases where you may have more than one Istio control plane in your
cluster. One of such cases is when performing a
[Canary upgrade of Istio](https://istio.io/latest/docs/setup/upgrade/canary/).

In these cases, you will need to configure in Kiali which control plane you
want to manage. This is done by configuring the name of the components of the
control plane. This is configured in the Kiali CR and the default values are
the following:
During a canary upgrade where multiple controlplanes are present, Kiali will automatically
detect both controlplanes. You can visit the [mesh page](/docs/features/istio-component-status/#mesh-page)
to visualize your controlplanes during a canary upgrade. You can also manually
specify a controlplane you want Kiali to connect to through the Kiali CR however
if you do this then you will need to update these settings during each canary upgrade.

```yaml
spec:
Expand All @@ -25,9 +21,6 @@ spec:
istio_sidecar_injector_config_map_name: "istio-sidecar-injector"
```

If you want to manage both Istio control planes, simply install two Kiali
instances and point each one to a different Istio control plane.

## Installing a Kiali Server of a different version than the Operator

When you install the Kiali Operator, it will be configured to install a Kiali
Expand Down
Loading