diff --git a/pages/generative-apis/api-cli/understanding-errors.mdx b/pages/generative-apis/api-cli/understanding-errors.mdx index 09ef5b8381..8d680ac218 100644 --- a/pages/generative-apis/api-cli/understanding-errors.mdx +++ b/pages/generative-apis/api-cli/understanding-errors.mdx @@ -1,13 +1,13 @@ --- meta: - title: Understanding errors + title: Understanding common errors with Generative APIs description: This page explains how to understand errors with Generative APIs content: - h1: Understanding errors + h1: Understanding common errors with Generative APIs paragraph: This page explains how to understand errors with Generative APIs tags: generative-apis ai-data understanding-data dates: - validation: 2024-10-31 + validation: 2025-05-12 posted: 2024-09-02 --- diff --git a/pages/generative-apis/how-to/query-embedding-models.mdx b/pages/generative-apis/how-to/query-embedding-models.mdx index fd2e4345b6..f7bfc76abb 100644 --- a/pages/generative-apis/how-to/query-embedding-models.mdx +++ b/pages/generative-apis/how-to/query-embedding-models.mdx @@ -7,7 +7,7 @@ content: paragraph: Learn how to interact with embedding models using Scaleway's Generative APIs service. tags: generative-apis ai-data embedding-models embeddings-api dates: - validation: 2024-10-30 + validation: 2025-05-12 posted: 2024-08-28 --- diff --git a/pages/generative-apis/how-to/query-language-models.mdx b/pages/generative-apis/how-to/query-language-models.mdx index 237c0a9f93..897fa1ae24 100644 --- a/pages/generative-apis/how-to/query-language-models.mdx +++ b/pages/generative-apis/how-to/query-language-models.mdx @@ -7,7 +7,7 @@ content: paragraph: Learn how to interact with powerful language models using Scaleway's Generative APIs service. tags: generative-apis ai-data language-models chat-completions-api dates: - validation: 2024-10-30 + validation: 2025-05-12 posted: 2024-08-28 --- diff --git a/pages/generative-apis/how-to/query-vision-models.mdx b/pages/generative-apis/how-to/query-vision-models.mdx index 1557aa4df8..dc505cc492 100644 --- a/pages/generative-apis/how-to/query-vision-models.mdx +++ b/pages/generative-apis/how-to/query-vision-models.mdx @@ -7,7 +7,7 @@ content: paragraph: Learn how to interact with powerful vision models using Scaleway's Generative APIs service. tags: generative-apis ai-data vision-models chat-completions-api dates: - validation: 2024-10-30 + validation: 2025-05-12 posted: 2024-10-30 --- diff --git a/pages/generative-apis/how-to/use-structured-outputs.mdx b/pages/generative-apis/how-to/use-structured-outputs.mdx index 10ea45c32a..f1fd4ab502 100644 --- a/pages/generative-apis/how-to/use-structured-outputs.mdx +++ b/pages/generative-apis/how-to/use-structured-outputs.mdx @@ -7,7 +7,7 @@ content: paragraph: Learn how to get consistent JSON format responses using Scaleway's Chat Completions API service. tags: chat-completions-api dates: - validation: 2024-10-30 + validation: 2025-05-12 posted: 2024-09-17 --- diff --git a/pages/generative-apis/quickstart.mdx b/pages/generative-apis/quickstart.mdx index b0248294b4..44712b1488 100644 --- a/pages/generative-apis/quickstart.mdx +++ b/pages/generative-apis/quickstart.mdx @@ -7,7 +7,7 @@ content: paragraph: Get started with Scaleway Generative APIs for powerful AI-driven content generation. Follow this guide to set up, configure, and make your first API request. tags: generative-apis ai-data quickstart dates: - validation: 2024-10-30 + validation: 2025-05-12 posted: 2024-09-04 categories: - ai-data diff --git a/pages/instances/reference-content/understanding-automatic-network-hot-reconfiguration.mdx b/pages/instances/reference-content/understanding-automatic-network-hot-reconfiguration.mdx index 2a22622c68..8678cbd1b9 100644 --- a/pages/instances/reference-content/understanding-automatic-network-hot-reconfiguration.mdx +++ b/pages/instances/reference-content/understanding-automatic-network-hot-reconfiguration.mdx @@ -8,7 +8,7 @@ content: categories: - compute dates: - validation: 2024-10-29 + validation: 2025-05-12 posted: 2024-10-29 tags: instance network hot-reconfiguration --- diff --git a/pages/instances/reference-content/understanding-qemu-guest-agent.mdx b/pages/instances/reference-content/understanding-qemu-guest-agent.mdx index ffa3fecd10..42a31e1bd2 100644 --- a/pages/instances/reference-content/understanding-qemu-guest-agent.mdx +++ b/pages/instances/reference-content/understanding-qemu-guest-agent.mdx @@ -7,7 +7,7 @@ content: paragraph: Discover how the QEMU Guest Agent works with Scaleway Instances. tags: instance qga guemu guest agent dates: - validation: 2024-10-28 + validation: 2025-05-12 posted: 2024-10-28 categories: - compute diff --git a/pages/kubernetes/reference-content/kubernetes-load-balancer.mdx b/pages/kubernetes/reference-content/kubernetes-load-balancer.mdx index 02fec9357f..b5fb7c94c3 100644 --- a/pages/kubernetes/reference-content/kubernetes-load-balancer.mdx +++ b/pages/kubernetes/reference-content/kubernetes-load-balancer.mdx @@ -7,7 +7,7 @@ content: paragraph: This page provides information about creating and configuring a Load Balancer service for your Kubernetes cluster tags: kubernetes load-balancer loadbalancer service annotations ip expose dates: - validation: 2024-11-04 + validation: 2025-05-12 posted: 2023-10-25 categories: - kubernetes @@ -45,7 +45,7 @@ Here is a quick overview of how to create a Load Balancer for your cluster: - Modify your Load Balancer's configuration as necessary via the yaml manifest and [Load Balancer annotations](https://github.com/scaleway/scaleway-cloud-controller-manager/blob/master/docs/loadbalancer-annotations.md) , putting any new annotations into effect via kubectl, so the CCM can carry out the modifications as necessary. -Load Balancers for Kubernetes clusters should **always** be provisioned via the cluster's Cloud Controller Manager. It is **not** correct procedure to provision the Load Balancer by creating a Scaleway Load Balancer in the console or via the API, and then attempting to use it as your cluster's external Load Balancer. Similarly, you cannot use the Scaleway console or developer tools to edit your cluster's Load Balancer after creation, this must be done via the CCM, as detailed in this documentation. + Load Balancers for Kubernetes clusters should **always** be provisioned via the cluster's Cloud Controller Manager. It is **not** correct procedure to provision the Load Balancer by creating a Scaleway Load Balancer in the console or via the API, and then attempting to use it as your cluster's external Load Balancer. Similarly, you cannot use the Scaleway console or developer tools to edit your cluster's Load Balancer after creation, this must be done via the CCM, as detailed in this documentation. ## Creating a Load Balancer for your cluster: Step by step @@ -128,7 +128,7 @@ Your Load Balancer will be created with a default configuration unless you defin With annotations, you can configure parameters such as the balancing method, health check settings, and more. -You should **never** try to modify the configuration of your cluster's Load Balancer via the Scaleway console, the API, or any other developer tools. Any modifications made this way will be overwritten by the cluster's CCM. You should **always** use annotations as described below to configure your cluster's Load Balancer. + You should **never** try to modify the configuration of your cluster's Load Balancer via the Scaleway console, the API, or any other developer tools. Any modifications made this way will be overwritten by the cluster's CCM. You should **always** use annotations as described below to configure your cluster's Load Balancer. Add annotations to the `metadata` section of your LoadBalancer Service's yaml manifest as shown below. In this example we include two annotations, but you can include as many as you need. diff --git a/pages/kubernetes/reference-content/managing-load-balancer-ips.mdx b/pages/kubernetes/reference-content/managing-load-balancer-ips.mdx index 2ab784f173..68f8c56c2a 100644 --- a/pages/kubernetes/reference-content/managing-load-balancer-ips.mdx +++ b/pages/kubernetes/reference-content/managing-load-balancer-ips.mdx @@ -7,7 +7,7 @@ content: paragraph: Managing Load Balancer IPs tags: load-balancer load-balancer-ip kubernetes ip flexible-ip dates: - validation: 2024-11-04 + validation: 2025-05-12 posted: 2021-08-12 categories: - kubernetes @@ -78,7 +78,7 @@ You can then create your Load Balancer with the `kubectl create -f -When you change the IP address of an existing Load Balancer, the Cloud Controller Manager will actually recreate the Load Balancer with the new IP, so a service interruption may be expected. + When you change the IP address of an existing Load Balancer, the Cloud Controller Manager will actually recreate the Load Balancer with the new IP, so a service interruption may be expected. You must have an existing [Load Balancer flexible IP](https://console.scaleway.com/load-balancer/ips) in your account, that is not attached to any other Load Balancer. diff --git a/pages/kubernetes/reference-content/multi-az-clusters.mdx b/pages/kubernetes/reference-content/multi-az-clusters.mdx index f71d9021f4..ce4089e0ef 100644 --- a/pages/kubernetes/reference-content/multi-az-clusters.mdx +++ b/pages/kubernetes/reference-content/multi-az-clusters.mdx @@ -7,7 +7,7 @@ content: paragraph: This page explains how to ensure resiliency with multi-AZ Kubernetes clusters tags: kubernetes persistent volume persistent-volume dates: - validation: 2024-11-04 + validation: 2025-05-12 posted: 2023-10-17 categories: - kubernetes diff --git a/pages/kubernetes/reference-content/wildcard-dns.mdx b/pages/kubernetes/reference-content/wildcard-dns.mdx index fc519bba7b..38468e9d12 100644 --- a/pages/kubernetes/reference-content/wildcard-dns.mdx +++ b/pages/kubernetes/reference-content/wildcard-dns.mdx @@ -7,7 +7,7 @@ content: paragraph: This page explains how to route external traffic in Kubernetes using wildcard DNS and ingress controller tags: kubernetes load-balancer-service wildcard ingress dates: - validation: 2024-11-04 + validation: 2025-05-12 posted: 2021-08-12 categories: - kubernetes diff --git a/tutorials/configure-failover-proxmox/index.mdx b/tutorials/configure-failover-proxmox/index.mdx index 4a9c6ea142..1639be2b83 100644 --- a/tutorials/configure-failover-proxmox/index.mdx +++ b/tutorials/configure-failover-proxmox/index.mdx @@ -9,7 +9,7 @@ tags: dedicated-server Proxmox iso-file categories: - dedibox dates: - validation: 2024-10-29 + validation: 2025-05-12 posted: 2020-01-23 --- @@ -25,7 +25,7 @@ The software provides an intuitive web interface as well as a complete REST-API - At least one [failover IP](/dedibox-ip-failover/concepts/#failover-ips) with a [virtual MAC address](/dedibox-ip-failover/concepts/#virtual-mac-address) - This tutorial assumes that you have already installed Proxmox VE on your Scaleway Dedibox. The automatic installation of Proxmox VE is available from your [Dedibox console](https://console.online.net) + This tutorial assumes that you have already installed Proxmox VE on your Scaleway Dedibox. The automatic installation of Proxmox VE is available from your [Dedibox console](https://console.online.net) or manually using the [KVM-over-IP device](/dedibox/concepts/#ipmi) of your server. @@ -113,6 +113,7 @@ ISO files are archive files that contain identical copies of the data found on o Follow the official documentation to learn more about [VM templates and Clones](https://pve.proxmox.com/wiki/VM_Templates_and_Clones) or watch tutorials on the official [Youtube canal](https://www.youtube.com/user/ProxmoxVE). + Due to VMware's acquisition by Broadcom, the free edition of **VMware vSphere Hypervisor is no longer available** on the VMware website. For more details, check out [the EOL of free vSphere Hypervisor](https://knowledge.broadcom.com/external/article?legacyId=2107518). Please note that the following content is provided as-is, without any guarantee of functionality -We suggest considering alternative hypervisors such as Proxmox. You can learn how to [deploy virtual machines with Proxmox on Scaleway Dedibox](/tutorials/configure-failover-proxmox/). + We suggest considering alternative hypervisors such as Proxmox. You can learn how to [deploy virtual machines with Proxmox on Scaleway Dedibox](/tutorials/configure-failover-proxmox/). This tutorial explains how to configure IPv6 on virtual machines on ESXi hypervisors. diff --git a/tutorials/deploy-k3s-cluster-with-cilium/index.mdx b/tutorials/deploy-k3s-cluster-with-cilium/index.mdx index 70956620a3..8a341d23aa 100644 --- a/tutorials/deploy-k3s-cluster-with-cilium/index.mdx +++ b/tutorials/deploy-k3s-cluster-with-cilium/index.mdx @@ -10,7 +10,7 @@ hero: categories: - kubernetes dates: - validation: 2024-11-04 + validation: 2025-05-12 posted: 2023-10-23 --- @@ -40,7 +40,7 @@ In the pursuit of cost-efficient infrastructure, our Kubernetes cluster setup ad In this section, we will walk you through the process of setting up the required infrastructure for your Kubernetes cluster. -To begin with, you need a Scaleway Instance running a Linux-based operating system. We recommend using Ubuntu 22.04.3 LTS (Jammy Jellyfish) for its compatibility with K3s and Cilium. +To begin with, you need a Scaleway Instance running a Linux-based operating system. We recommend using Ubuntu 22.04 LTS (Jammy Jellyfish) for its compatibility with K3s and Cilium. A single-node server installation is a fully functional Kubernetes cluster. It is not necessary to add servers or agent nodes, but you may want to do so to add capacity or redundancy to your cluster (see [adding k3s node](#adding-k3s-node-(optional)). @@ -52,7 +52,7 @@ Follow these steps to create your Instance on Scaleway: $ export SCW_DEFAULT_ZONE=fr-par-2 ``` -2. Create a Virtual Private Cloud. +2. Create a Virtual Private Cloud (VPC). ``` console $ scw vpc vpc create diff --git a/tutorials/how-to-implement-rag-generativeapis/index.mdx b/tutorials/how-to-implement-rag-generativeapis/index.mdx index 1d54b709e2..27cb15da4b 100644 --- a/tutorials/how-to-implement-rag-generativeapis/index.mdx +++ b/tutorials/how-to-implement-rag-generativeapis/index.mdx @@ -6,8 +6,8 @@ content: h1: Implementing Retrieval-Augmented Generation (RAG) with LangChain and Scaleway Generative APIs tags: inference API postgresql pgvector object storage RAG langchain AI LLMs embeddings dates: - validation: 2024-10-10 - posted: 2018-10-10 + validation: 2025-05-12 + posted: 2024-10-10 categories: - generative-apis --- @@ -35,6 +35,7 @@ In this tutorial, you will learn how to implement RAG using LangChain, a leading ### Install required packages #### MacOS + Run the following command to install the required MacOS packages to analyze PDF files and connect to PostgreSQL using Python: ```sh @@ -42,6 +43,7 @@ Run the following command to install the required MacOS packages to analyze PDF ``` #### Debian/Ubuntu + Run the following command to install the required Debian/Ubuntu packages to analyze PDF files and connect to PostgreSQL using Python: ```sh @@ -49,6 +51,7 @@ Run the following command to install the required Debian/Ubuntu packages to anal ``` #### All OS + Once you have installed prerequisites for your OS, run the following command to install the required Python packages: ```sh diff --git a/tutorials/load-overflow-proxmox-and-elastic-metal/index.mdx b/tutorials/load-overflow-proxmox-and-elastic-metal/index.mdx index 7272427381..c676e5f1cb 100644 --- a/tutorials/load-overflow-proxmox-and-elastic-metal/index.mdx +++ b/tutorials/load-overflow-proxmox-and-elastic-metal/index.mdx @@ -12,7 +12,7 @@ categories: - load-balancer - postgresql-and-mysql dates: - validation: 2024-11-05 + validation: 2025-05-12 posted: 2019-05-20 --- diff --git a/tutorials/setup-elastic-metal-proxmox-cluster-with-private-networks/index.mdx b/tutorials/setup-elastic-metal-proxmox-cluster-with-private-networks/index.mdx index 1a9b0b8392..acb50f31c0 100644 --- a/tutorials/setup-elastic-metal-proxmox-cluster-with-private-networks/index.mdx +++ b/tutorials/setup-elastic-metal-proxmox-cluster-with-private-networks/index.mdx @@ -10,7 +10,7 @@ categories: - vpc tags: Proxmox Elastic-Metal KVM containers dates: - validation: 2024-10-08 + validation: 2025-05-12 posted: 2022-01-10 --- diff --git a/tutorials/wordpress-lemp-stack/index.mdx b/tutorials/wordpress-lemp-stack/index.mdx index 4748c35807..f81228f5dc 100644 --- a/tutorials/wordpress-lemp-stack/index.mdx +++ b/tutorials/wordpress-lemp-stack/index.mdx @@ -10,7 +10,7 @@ hero: assets/scaleway_wordpress_lemp.webp categories: - instances dates: - validation: 2024-11-04 + validation: 2025-05-12 posted: 2018-11-09 --- @@ -79,7 +79,7 @@ You need to configure Nginx to deliver traffic to the future WordPress installat log_not_found off; } - # Cache Static Files For As Long As Possible + # Cache static files for as long as possible location ~* \.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|css|rss|atom|js|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {