From 6abd10b5f48841a362ae7feee1aa1902ccfb201c Mon Sep 17 00:00:00 2001 From: MathieuBsqt Date: Mon, 27 Oct 2025 16:59:51 +0100 Subject: [PATCH 1/2] add tabs and precise 443 port --- .../gi_07_manage_registry/guide.en-gb.md | 97 ++++++++++--------- 1 file changed, 53 insertions(+), 44 deletions(-) diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-gb.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-gb.md index e1a27e5ab10..3dfd2c4a37b 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-gb.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-gb.md @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,29 +126,30 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> **Using the Control Panel (UI)** +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> **Using ovhai CLI** +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> **Using the Control Panel (UI)** +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> **Using ovhai CLI** +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools From f9ff8de2153fc7fb98bcebfb10a8c0974d476c00 Mon Sep 17 00:00:00 2001 From: Yoann Cosse Date: Tue, 28 Oct 2025 09:12:25 +0100 Subject: [PATCH 2/2] Proofreading & Duplication --- .../gi_07_manage_registry/guide.de-de.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.en-asia.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.en-au.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.en-ca.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.en-gb.md | 16 +-- .../gi_07_manage_registry/guide.en-ie.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.en-sg.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.en-us.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.es-es.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.es-us.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.fr-ca.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.fr-fr.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.it-it.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.pl-pl.md | 103 ++++++++++-------- .../gi_07_manage_registry/guide.pt-pt.md | 103 ++++++++++-------- 15 files changed, 792 insertions(+), 666 deletions(-) diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.de-de.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.de-de.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.de-de.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.de-de.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-asia.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-asia.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-asia.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-asia.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-au.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-au.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-au.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-au.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-ca.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-ca.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-ca.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-ca.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-gb.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-gb.md index 3dfd2c4a37b..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-gb.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-gb.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -127,7 +127,7 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. > [!tabs] -> **Using the Control Panel (UI)** +> Using the Control Panel (UI) >> >> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. >> @@ -141,7 +141,7 @@ During this step, you will be asked your user's credentials (user ID and passwor >> >> When you have finished filling in the form, click `Add`{.action}. >> -> **Using ovhai CLI** +> Using ovhai CLI >> > To add your private Harbor registry via CLI, use: > @@ -149,13 +149,13 @@ During this step, you will be asked your user's credentials (user ID and passwor > ovhai registry add > ``` > -> Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -270,7 +270,7 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. > [!tabs] -> **Using the Control Panel (UI)** +> Using the Control Panel (UI) >> >> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. >> @@ -284,7 +284,7 @@ You will be asked your GitHub credentials. >> >> When you have finished filling in the form, click `Add`{.action}. >> -> **Using ovhai CLI** +> Using ovhai CLI >> >> ```console >> ovhai registry add ghcr.io diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-ie.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-ie.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-ie.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-ie.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-sg.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-sg.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-sg.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-sg.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-us.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-us.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-us.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.en-us.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.es-es.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.es-es.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.es-es.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.es-es.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.es-us.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.es-us.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.es-us.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.es-us.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.fr-ca.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.fr-ca.md index e0ba4a44389..9bf73b7c13c 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.fr-ca.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.fr-ca.md @@ -1,7 +1,7 @@ --- title: Registres - Utiliser et gérer vos registres (EN) excerpt: Découvrez comment vous pouvez gérer vos registres existants, mais aussi en utiliser de nouveaux -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.fr-fr.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.fr-fr.md index e0ba4a44389..9bf73b7c13c 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.fr-fr.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.fr-fr.md @@ -1,7 +1,7 @@ --- title: Registres - Utiliser et gérer vos registres (EN) excerpt: Découvrez comment vous pouvez gérer vos registres existants, mais aussi en utiliser de nouveaux -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.it-it.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.it-it.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.it-it.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.it-it.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.pl-pl.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.pl-pl.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.pl-pl.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.pl-pl.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools diff --git a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.pt-pt.md b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.pt-pt.md index e1a27e5ab10..0387b0c725f 100644 --- a/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.pt-pt.md +++ b/pages/public_cloud/ai_machine_learning/gi_07_manage_registry/guide.pt-pt.md @@ -1,7 +1,7 @@ --- title: Registries - Use & manage your registries excerpt: Learn how to use and manage your public and private registries -updated: 2025-05-05 +updated: 2025-10-28 --- ## Objective @@ -31,7 +31,7 @@ The Public Cloud provides a default registry called `shared registry`, where use > [!warning] > ->This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. +> This `shared registry` can help you perform your tests, but **should not be used in production**, as we reserve the right to delete its content if deemed necessary. The images pushed to this registry are for AI Tools workloads only, and will not be accessible for external uses. > This is why it can be interesting to add and manage other registries. We can either do this by using the OVHcloud Control Panel (UI) or the `ovhai` CLI. @@ -82,6 +82,13 @@ Using your own and private registries is the best way to use your images without - Private Docker registry - GitHub registry / packages +> [!warning] +> +> **Port restriction:** Only port **443** is supported for registry connections. If you attempt to add a registry URL with a non-**443** port (e.g., `8443`), the system will enforce port 443. This may lead to errors or connection timeouts if the registry is not configured to accept HTTPS on port 443. +> +> For self-hosted registries using non-443 ports, consider configuring a **reverse proxy** (e.g., Nginx, HAProxy) to map traffic from **443** to your desired port (e.g., 8443). +> + We will see how to implement each of these registries and use them through AI Tools. > [!primary] @@ -119,35 +126,36 @@ To add your registry, you can either use the OVHcloud Control Panel (UI) or the During this step, you will be asked your user's credentials (user ID and password). You can use the default user (administrator) credentials, which were obtained at the first part of the `Create and configure a new private registry` step, or those of another user if you have created one. -##### Using UI - -To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide the credentials of your registry along with its URL. - -![add registry form](images/add_private_harbor_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -To add your private Harbor registry via CLI, use: - -``` {.console} -ovhai registry add -``` - -Once your registry is added, you should see it in your registries list. You can then use any images pushed on this registry for your AI Training jobs and AI Deploy apps. +> [!tabs] +> Using the Control Panel (UI) +>> +>> To add your private registry via UI, log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide the credentials of your registry along with its URL. +>> +>> ![add registry form](images/add_private_harbor_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +> To add your private Harbor registry via CLI, use: +> +> ``` {.console} +> ovhai registry add +> ``` +> +> Once your registry is added, you should see it in your registries list. You can then use any image pushed on this registry for your AI Training jobs and AI Deploy apps. #### Push an image to your registry > [!warning] > ->Be careful for the following, we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. +> Be careful with the following, as we will use the displayed URL. This version does not contain the `https://` part, which is present in the URL given by the Public Cloud. > Log in to your private registry, using a user with write rights to your registry project, with the following command: @@ -261,27 +269,28 @@ Once your image is pushed on your GitHub account, you will need to add your GitH You will be asked your GitHub credentials. -##### Using UI - -Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. - -![image](images/training_menu.png){.thumbnail} - -By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. - -Here, you will need to provide your GitHub credentials along with the registry URL. - -![add registry form](images/add_github_registry.png){.thumbnail} - -When you have finished filling in the form, click `Add`{.action}. - -##### Using CLI - -```console -ovhai registry add ghcr.io -``` - -Once your registry is added, you should see it in your registries list. +> [!tabs] +> Using the Control Panel (UI) +>> +>> Log in to the [OVHcloud Control Panel](/links/manager), go to the `Public Cloud`{.action} section, then to the `AI Dashboard` section which is located under `AI & Machine Learning`. +>> +>> ![image](images/training_menu.png){.thumbnail} +>> +>> By default, you will be redirected to the `Dashboard`{.action} panel. To add a custom registry URL, click the `Docker Registries`{.action} button. Once there, click the `+ Add`{.action} button to add your private Docker registry. +>> +>> Here, you will need to provide your GitHub credentials along with the registry URL. +>> +>> ![add registry form](images/add_github_registry.png){.thumbnail} +>> +>> When you have finished filling in the form, click `Add`{.action}. +>> +> Using ovhai CLI +>> +>> ```console +>> ovhai registry add ghcr.io +>> ``` +>> +>> Once your registry is added, you should see it in your registries list. #### Use your GitHub registry images with OVHcloud AI Tools