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: pages/public_cloud/containers_orchestration/managed_kubernetes/migration-from-free-to-standard/guide.en-gb.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ For a complete overview, including a detailed comparison table between Free and
41
41
> In the meantime, plan your migration accordingly and consider alternatives such as reconfiguring DNS records or using load balancer services.
42
42
>
43
43
44
-
1.**Install, configure Backup Tool and back up your cluster**
44
+
### 1. Install, configure Backup Tool and back up your cluster
45
45
46
46
Before migrating your cluster, ensure that a backup solution is installed and configured. You can use Trilio, CloudCasa, or Velero depending on your preference.
47
47
@@ -57,38 +57,38 @@ Choose your backup tool:
57
57
- For Trilio, follow our guide [here](/pages/public_cloud/containers_orchestration/managed_kubernetes/backup-and-restore-cluster-namespace-and-applications-with-trilio).
58
58
- For CloudCasa, follow our guide [here](/pages/public_cloud/containers_orchestration/managed_kubernetes/backup-and-restore-cluster-using-cloudcasa).
59
59
60
-
2.**Create your target Kubernetes cluster on OVHcloud**
60
+
### 2. Create your target Kubernetes cluster on OVHcloud
61
61
62
62
Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section and select the Public Cloud project concerned.
63
63
64
64
Access the administration UI for your OVHcloud Managed Kubernetes clusters by clicking on `Managed Kubernetes Service`{.action} in the left-hand menu and click on `Create a cluster`{.action}.
65
65
66
66
{.thumbnail}
67
67
68
-
3.**Pick a flavor and node pool for your new OVHcloud cluster**
68
+
### 3. Pick a flavor and node pool for your new OVHcloud cluster
69
69
70
-
-**Size your worker nodes**: Carefully assess your existing architecture's CPU and RAM requirements and select OVHcloud node flavors that match these specifications.
71
-
-**Replicate network setup**: Ensure your new cluster's network configuration mirrors your original cluster (e.g. private nodes on a private subnet, dedicated outbound gateway).
72
-
-**Choose deployment mode**: Select a deployment mode (e.g. 1AZ or 3AZ) based on your fault tolerance needs and high availability requirements.
70
+
-**Size your worker nodes**: Carefully assess your existing architecture's CPU and RAM requirements and select OVHcloud node flavors that match these specifications.
71
+
-**Replicate network setup**: Ensure your new cluster's network configuration mirrors your original cluster (e.g. private nodes on a private subnet, dedicated outbound gateway).
72
+
-**Choose deployment mode**: Select a deployment mode (e.g. 1AZ or 3AZ) based on your fault tolerance needs and high availability requirements.
73
73
74
74
> [!primary]
75
75
>
76
76
> The Standard plan is currently available only in 3AZ regions (Paris). Make sure your migration targets a compatible region to avoid deployment issues.
77
77
>
78
78
79
-
4.**Restore your backups onto the new cluster**
79
+
### 4. Restore your backups onto the new cluster
80
80
81
81
Before migrating your workloads, you need to deploy your chosen backup tool on the new Standard cluster. This ensures that your backups are properly restored and that the migration process can proceed smoothly.
82
82
83
83
Choose the documentation corresponding to the tool you are using:
84
84
85
85
> [!tabs]
86
86
> **Via Velero**
87
-
>> 1.**Deploy Velero on the new cluster**
87
+
>> 1\.**Deploy Velero on the new cluster**
88
88
>>
89
89
>> Install the Velero Helm chart on your newly created OVHcloud Kubernetes cluster by following the **Installing Velero** part of [this guide](/pages/public_cloud/containers_orchestration/managed_kubernetes/backing-up-cluster-with-velero/).
90
90
>>
91
-
>> 2.**Configure access to your backups**
91
+
>> 2\.**Configure access to your backups**
92
92
>>
93
93
>> Make sure Velero on the new cluster points to the same OVHcloud S3-compatible<sup>1</sup> Object Storage bucket that was used for your backups. This will automatically make your existing backup metadata visible to the new cluster.
94
94
>>
@@ -100,7 +100,7 @@ Choose the documentation corresponding to the tool you are using:
100
100
>>
101
101
>> Replace <backupName> with the name of your backup.
102
102
>>
103
-
>> 3. **Restore your backup**
103
+
>> 3\.**Restore your backup**
104
104
>>
105
105
>> Use the Velero CLI to restore resources from a backup:
106
106
>>
@@ -112,7 +112,7 @@ Choose the documentation corresponding to the tool you are using:
112
112
>>
113
113
>> You can add options such as --include-namespaces or --exclude-resources to fine-tune what is restored.
114
114
>>
115
-
>> 4. **Validate the restore**
115
+
>> 4\.**Validate the restore**
116
116
>>
117
117
>> Once the restore is complete, check that your workloads, services, and configurations are correctly running:
118
118
>>
@@ -136,7 +136,7 @@ Choose the documentation corresponding to the tool you are using:
136
136
>> Follow the **step 6 - Run a restore operation for the dummy application** of [this guide](/pages/public_cloud/containers_orchestration/managed_kubernetes/backup-and-restore-cluster-using-cloudcasa).
137
137
>>
138
138
139
-
5. **Validate the Migration**
139
+
### 5. Validate the Migration
140
140
141
141
After restoring your workloads, check that the cluster is fully functional:
142
142
@@ -145,25 +145,25 @@ After restoring your workloads, check that the cluster is fully functional:
145
145
- Check logs and events for errors or misconfigurations.
146
146
- Execute all your application's integration tests on the new target cluster.
147
147
148
-
6. **Adjust Cluster Resources**
148
+
### 6. Adjust Cluster Resources
149
149
150
150
Some workloads may require fine-tuning after the migration:
151
151
152
152
- Re-create Load Balancers or reconfigure Ingresses if public IPs have changed.
153
153
- Ensure CRDs, Secrets, and ConfigMaps are properly restored.
154
154
155
-
7. **Clean Up Old Resources**
155
+
### 7. Clean Up Old Resources
156
156
157
157
Once you’ve validated that everything is running correctly in the Standard cluster:
158
158
159
159
- You can repurpose the source cluster (Free plan) to host testing or staging environments.
160
160
- Alternatively, decommission it if it is no longer needed.
161
161
162
-
8. **Set up Saving Plans (if needed)**
162
+
### 8. Set up Saving Plans (if needed)
163
163
164
164
Explore the option of [OVHcloud Saving Plans](/pages/public_cloud/public_cloud_cross_functional/savings_plans) to optimize your cloud costs. Learn more about the available Saving Plans to determine if they align with your financial strategy.
165
165
166
-
9. **Post-Migration Best Practices**
166
+
### 9. Post-Migration Best Practices
167
167
168
168
- Set up monitoring and alerting to track the health of the new cluster.
169
169
- Schedule regular backups with Velero, Trilio, or CloudCasa.
0 commit comments