You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/migration-compatibility-guidelines.adoc
+21-15
Original file line number
Diff line number
Diff line change
@@ -20,29 +20,35 @@ modern operator:: The {mtc-short} Operator designed for modern platforms.
20
20
control cluster:: The cluster that runs the {mtc-short} controller and GUI.
21
21
remote cluster:: A source or destination cluster for a migration that runs Velero. The Control Cluster communicates with Remote clusters via the Velero API to drive migrations.
22
22
23
+
You must use the compatible {mtc-short} version for migrating your {product-title} clusters. For the migration to succeed both your source cluster and the destination cluster must use the same version of MTC.
23
24
24
-
[cols="1,2,2", options="header"]
25
-
.{mtc-short} compatibility: Migrating from a legacy platform
25
+
MTC 1.7 supports migrations from {product-title} 3.11 to 4.8.
26
+
27
+
MTC 1.8 only supports migrations from {product-title} 4.9 and later.
28
+
29
+
.{mtc-short} compatibility: Migrating from a legacy or a modern platform
26
30
|===
27
-
||{product-title} 4.5 or earlier |{product-title} 4.6 or later
28
-
|Stable {mtc-short} version a|{mtc-short}{mtc-version}._z_
31
+
|Details |{product-title} 3.11 |{product-title} 4.0 to 4.5 |{product-title} 4.6 to 4.8 |{product-title} 4.9 or later
29
32
30
-
Legacy{mtc-version} operator: Install manually with the `operator.yml` file.
31
-
[IMPORTANT]
32
-
====
33
-
This cluster cannot be the control cluster.
34
-
====
33
+
|Stable{mtc-short} version
34
+
|{mtc-short} v.1.7._z_
35
+
|{mtc-short} v.1.7._z_
36
+
|{mtc-short} v.1.7._z_
37
+
|{mtc-short} v.1.8._z_
35
38
36
-
|{mtc-short}{mtc-version}._z_
39
+
|Installation
40
+
|
41
+
|Legacy {mtc-short} v.1.7._z_ operator: Install manually with the `operator.yml` file.
37
42
38
-
Install with OLM, release channel `release-v1.7`
43
+
[*IMPORTANT*]
44
+
This cluster cannot be the control cluster.
45
+
|Install with OLM, release channel `release-v1.7`
46
+
|Install with OLM, release channel `release-v1.8`
39
47
|===
40
48
41
-
[NOTE]
42
-
====
43
49
Edge cases exist in which network restrictions prevent modern clusters from connecting to other clusters involved in the migration. For example, when migrating from an {product-title} 3.11 cluster on premises to a modern {product-title} cluster in the cloud, where the modern cluster cannot connect to the {product-title} 3.11 cluster.
44
50
45
-
With {mtc-short} {mtc-version}, if one of the remote clusters is unable to communicate with the control cluster because of network restrictions, use the `crane tunnel-api` command.
51
+
With {mtc-short}v.1.7._z_, if one of the remote clusters is unable to communicate with the control cluster because of network restrictions, use the `crane tunnel-api` command.
46
52
47
53
With the stable {mtc-short} release, although you should always designate the most modern cluster as the control cluster, in this specific case it is possible to designate the legacy cluster as the control cluster and push workloads to the remote cluster.
0 commit comments