content/en/boilerplates/revision-tags-middle.md
The resulting mapping between revisions, tags, and namespaces is as shown below:
{{< image width="90%" link="/docs/setup/upgrade/canary/revision-tags-before.svg" caption="Two namespaces pointed to prod-stable and one pointed to prod-canary"
}}
The cluster operator can view this mapping in addition to tagged namespaces through the istioctl tag list command:
{{< text bash >}} $ istioctl tag list TAG REVISION NAMESPACES default {{< istio_previous_version_revision >}}-1 ... prod-canary {{< istio_full_version_revision >}} ... prod-stable {{< istio_previous_version_revision >}}-1 ... {{< /text >}}
After the cluster operator is satisfied with the stability of the control plane tagged with prod-canary, namespaces labeled
istio.io/rev=prod-stable can be updated with one action by modifying the prod-stable revision tag to point to the newer
{{< istio_full_version_revision >}} revision.