Sidebar navigationMain contentFooter
Follow us:RSS feed

Changelog

Jobs

Added

Serverless Jobs now supports scheduling! Optimize repetitive tasks and resource usage using CRON syntax (with custom time zone support). You can now automate your data processing, nightly data backups or periodic data analysis.

Join the #serverless-jobs-beta channel on Slack.

Kubernetes

Added

Scaleway managed Kubernetes products will support the latest minor version 1.29 Mandala until April 2025.

Patch versions 1.29.1, 1.28.6, 1.27.10, 1.26.13, 1.25.16 have also been released.

Read our newest version support policy for more details on the 14-month support timeline.

Join the #k8s channel on Slack.
Deprecated

The service.beta.kubernetes.io/scw-loadbalancer-force-internal-ip annotation is now deprecated due to incompatibilities with newer Load Balancer instances using routed IPs.

  • Public-only Kapsule users should transition to using the Private Network feature for enhanced security and performance.
  • Kosmos users with Scaleway pools should stop using this annotation.

Please refer to the related CCM documentation.

Join the #k8s channel on Slack.
Fixed

The DNS resolution issue has been resolved. To implement the fix:

  • Replace or reboot your nodes.
  • Use a fully qualified domain name (FQDN) for resolving addresses within the Private Network. For example, if you have a service named foo in the Private Network mypn, use foo.mypn.
Important
  • Avoid using existing top-level domains (TLDs) as Private Network names to prevent potential issues. For instance, naming your PN fr may cause problems resolving external addresses like google.fr.
  • Be aware that prod and dev are valid TLDs.
Join the #k8s channel on Slack.
Security

CVE-2024-21626 is a recently disclosed security issue affecting the runc component.

To apply the patch, managed Kubernetes services customers should take the following actions:

  • Kubernetes clusters running on 1.24: replace nodes
  • Kubernetes clusters running on 1.25+: upgrade to the latest k8s patch release
Join the #k8s channel on Slack.

Object Storage

Added

As part of our commitment to deliver high availability, we officially guarantee a 99.9% monthly availability rate for our Multi-AZ Standard class, and a 99% monthly availability rate for our One Zone - IA and Glacier classes.

Object Storage SLA is on par with the standards set by industry leaders, and supported by a seasoned monitoring practice, ensuring a seamless experience for our customers to run their business. Refer to the Object Storage Service Level Agreement (“SLA”) to know more.

Join the #object-storage channel on Slack.
Added

Upon creation of a bucket on the Scaleway console, you can fill in its use case. Optionally, you can edit this information in the Bucket settings later on. We recommend filling in the bucket use case to unlock personalized recommendations tailored to your needs. We are continuously enhancing our services to further enrich your experience.

Join the #object-storage channel on Slack.

Web Hosting

Added

Email Forwarding is now available to all our Web Hosting (Scaleway Elements) customers. This feature allows you to seamlessly forward incoming emails from your professional Web Hosting email address to your personal inbox.

Join the #webhosting channel on Slack.
Added

Web Hosting with dedicated IP is now available! Looking to safeguard your online reputation and ensure your IP remains unaffected from shared usage?

This feature is tailored for you! Enable your dedicated IP during your hosting order or later via the console, and we will provide you with a dedicated IP linked directly to your hosting plan.

Join the #webhosting channel on Slack.

Containers

Deprecated

Due to infrequent usage and changes affecting the storage of user logs, we are announcing the deprecation of the /logs endpoint (or ListLogs for our SDK users). However, users can still access their container logs conveniently via their Cockpit interface. A dedicated dashboard called "Serverless Containers Logs" is accessible there. For detailed instructions, refer to our documentation. For users who are already using Cockpit for log access (logs have been directed to Cockpit for the past 6 months), there will be no disruption. Note, the /logs endpoint will be fully deprecated in one month, effective March 12, 2024.

Join the #serverless-containers channel on Slack.

Functions

Deprecated

Due to infrequent usage and changes affecting the storage of user logs, we are announcing the deprecation of the /logs endpoint (or ListLogs for our SDK users). However, users can still access their function logs conveniently via their Cockpit interface. A dedicated dashboard called "Serverless Functions Logs" is accessible there. For detailed instructions, refer to our documentation. For users who are already using Cockpit for log access (logs have been directed to Cockpit for the past 6 months), there will be no disruption. Note, the /logs endpoint will be fully deprecated in one month, effective March 12, 2024.

Join the #serverless-functions channel on Slack.

Kubernetes

Added

Kubernetes Kapsule now benefits from a proxy registry in all regions, caching required system images for new clusters and new nodes. This addition eliminates rate limiting from the official container registries used to pull system images, and eases scaling large node pools in full isolation mode.

Join the #k8s channel on Slack.

Messaging and Queuing

Added

You can now create and manage your SNS Topics directly in the console. For more information, you can refer to our How to create topics documentation.

Join the #messaging-queuing channel on Slack.

Instances

Added

We are excited to introduce our latest Cost-Optimized Instances based on ARM in the Paris region (PAR2), blending cost-effectiveness with Ampere Altra's AI-optimized performance.

Key features include:

  • AI-optimized with Ampere Altra processors
  • Up to 2.8x more energy-efficient than traditional x86
  • Configurations from 2-32 vCPUs, 8-128GB RAM

Migrate to COP-ARM for enhanced performance and sustainability. Find out more on our COP-ARM Instances page.

Join the #instance channel on Slack.

Secret Manager

Added

Ephemeral secrets are now available on the Secret Manager API.

Upon creation, secrets can now be configured with a time-to-live or to expire after a single access through an ephemeral policy. If applied on a secret, all its versions will inherit from the policy.

Refer to the Secret Manager API documentation for more information.

Join the #secret-manager channel on Slack.

Billing

Added

We are pleased to introduce the new beta version of the Billing API v2.

Scaleway's Billing API gives you an overview of your cloud consumption and allows you to monitor expenses.

What's New?

  • Monthly Consumption History - access the complete history of your monthly consumption. Until now, only data from the current month was available.

  • Granularity of Costs by Project, Product Category, and Month - we have introduced increased granularity, allowing you to view costs based on the project, product category, and month.

Refer to the Billing API documentation for more information.

Join the #billing-cost-management on Scaleway Slack community

Elastic Metal

Added

Both new offers are now available in AMS-1. The following table gives you more information on these offers:

OfferPriceSpecifications
EM-B112X-SSD€94.99/month
€0.263/hour
2x Intel Xeon E5 2620*
6C / 12T - 2 GHz
192 GB RAM
2 x 1 TB SSD
Public bandwidth: 1 Gbit/s
EM-B212X-SSD€115.99/month
€0.321/hour
2x Intel Xeon E5 2670*
8C / 16T - 2,6 GHz
256 GB RAM
2 x 1 TB SSD
Public bandwidth: 1 Gbit/s

* or equivalent CPU

Join the #elastic-metal channel on Slack.
Added

New NVMe offers are now available on the Elastic Metal Beryllium range.
You have now access to amazing offers with AMD EPYC CPUs and two NVMe drives, going up to 10 Gbps on the private network.

You can find detailed specifications of the four configurations below:

OfferSpecificationsPrice
EM-B220E-NVME1x AMD EPYC 7232P 8C/16T 3.1 GHz
64 GB RAM
2 × 1 TB NVMe
1 Gbps public/10 Gbps private
€119.99/month
EM-B320E-NVME1x AMD EPYC 7232P 8C/16T 3.1 GHz
128 GB RAM
2 × 2 TB NVMe
1 Gbps public/10 Gbps private
€149.99/month
EM-B420E-NVME1x AMD EPYC 7272 12C/24T 2.9 GHz
128 GB RAM
2 × 1 TB NVMe
1 Gbps public/10 Gbps private
€159.99/month
EM-B520E-NVME1x AMD EPYC 7272 12C/24T 2.9 GHz
256 GB RAM
2 × 2 TB NVMe
1 Gbps public/10 Gbps private
€189.99/month

Available in PAR-2 for launch and PAR-1 in the coming days

Join the #[elastic-metal] channel on Slack.

Kubernetes

Added

Upgrade your Kubernetes Kapsule or Kosmos clusters in Warsaw for mission-critical, at scale workloads and get highly available API servers and service level agreements.

Dedicated control planes 4/8/16GB are available from the Scaleway console, the CLI, and Terraform (>= 2.28.0). Refer to our documentation for more information.

Join the #k8s channel on Slack.
Removed

Ending the deprecation cycle, Kubernetes clusters do not have managed ingresses anymore. Users can deploy a pre-configured ingress controller after cluster creation using the Easy Deploy feature within the Scaleway console.

Join the #k8s channel on Slack.

Messaging and Queuing

Added

Messaging and Queuing SQS now includes support for JSON transport protocol 1.0, which serves as the default transport for the latest SQS SDK. Feel free to upgrade your SDK to the most recent version.

The query protocol remains a supported option and you have the flexibility to use the SDK's earlier versions or a custom implementation using the query transport protocol.

Join the #messaging-queuing channel on Slack.
Deprecated

Effective December 1st 2023, the Messaging and Queuing v1alpha1 API has been deprecated and its resources and endpoints are no longer available. As stated in our migration documentation, the v1beta1 APIs, available for Messaging and Queuing SQS, SNS and NATS, must now be used going forward.

Join the #messaging-queuing channel on Slack.

Jobs

Added

Serverless Jobs is made to run simple tasks in the cloud without having to worry about infrastructure management. Now in public beta!

Join the #serverless-jobs-beta channel on Slack.

PostgreSQL and MySQL

Added

Block Storage Low Latency with high resiliency and 5k IOPs is now available in Public Beta on PLAY2, PRO2 & POP2 offers in the Paris and Amsterdam regions.

For more information, refer to Scaleway Documentation.

Join the #database channel on Slack.

SQL Databases

Added

Scaleway’s Serverless SQL Database allows you to store and query data using PostgreSQL engine, while benefiting from auto scalability, automated backups and complete integration with Scaleway Serverless ecosystem.

Join the #serverless-db-beta channel on Slack.

Object Storage

Added

The Multi-AZ Standard class is now available in the Warsaw region, ensuring the resiliency of your data across 3 Availability Zones (AZ) for all new objects uploaded in Standard class from now on. All Scaleway regions now support Multi-AZ by design, and offer resiliency to the loss of an entire datacenter, alongside 99,9% of availability SLA. Check out our FAQ for more information.

Join the #object-storage channel on Slack.
Added

Access logs are now available in Cockpit for buckets in Amsterdam and Warsaw, making Object Storage logs available in all Scaleway regions!

Access logs are invaluable tools that record detailed information about every interaction with your objects. These logs include essential data such as who accessed your objects, when they accessed them, and from which IP address. With access logs enabled, you can gain deeper insights into how your data is being used, and enhance your security and compliance efforts.

Join the #object-storage channel on Slack.
Changed

The existing free tier is evolving to better support our customers' intensive use cases. The brand new free trial offers you 750 GB of free Multi-AZ Standard class for 90 days. You can activate your Object Storage free trial directly from the Scaleway Console. To be eligible for this offer, you must have never used the Standard Multi-AZ class before December 1st, 2023. Be ready for a 90-day deep dive into Object Storage features, with special insights and onboarding tips!

Join the #object-storage channel on Slack.

Transactional Email

Added

Starting December 11th 2023, we will be introducing a weekly report for your Transactional Email activity! We are looking forward to hearing your feedback to refine the feature, according to your needs.

You will also be alerted when the bounce rate of your emails exceeds a certain threshold, allowing you to proactively manage your domain's reputation.

Join the #transactional-email channel on Slack.
Removed

Effective December 1st 2023, we have removed the hourly quota for our service, transitioning to a model based on individual customer behavior and traffic. This change is designed to enhance user flexibility while upholding service quality. Find out more about Transactional Email's capabilities and limits on our dedicated documentation.

Join the #transactional-email channel on Slack.

PostgreSQL and MySQL

Added

The pgvector extension enables many AI use cases by turning your PostgreSQL instance into a vector database. Features like storing embeddings and vector similarity search are particularly interesting.

For more information, refer to the pgvector github project.

Join the #database channel on Slack.
Added

Scaleway Managed Databases now supports PostgreSQL 15.5, 14.10, 13.13, 12.17 and FerretDB 1.14. The MySQL stability has also been improved.

For more information, refer to the PostgreSQL and FerretDB release notes.

Join the #database channel on Slack.

IAM

Added

Audit logs about IAM resources such as applications, users, API keys, groups and policies are now available.

You can check who created, updated or deleted an IAM resource in the dedicated Logs tab on Console, or using the Scaleway CLI.

For more information, refer to the IAM logs documentation.

Join the #iam channel on Slack.

Object Storage

Added

With version 2023-04-17 of bucket policies, you can grant users and applications granular permissions to specific buckets and objects. Check out our documentation to discover this new bucket policy version , and learn how to combine IAM and bucket policies to set up granular access to Object Storage!

Join the #object-storage channel on Slack.
Added

It is now possible to specify a VersionId to limit deletion to specific objects versions, or to versions other than current version, for multiple objects at a time.

Join the #object-storage channel on Slack.
Changed

The DeleteObject and DeleteObjects method now go through Scaleway Object Storage’s new gateway, bringing a significant performance improvement in all regions.

Join the #object-storage channel on Slack.

Secret Manager

Changed

In the Secret Manager section of the Scaleway console, you can now select a region to display secrets and folders inside this region. Whenever you create a secret, you no longer need to specify the region, as it will be created in the region you are currently working on.

Find out more about Secret Manager in our dedicated documentation.

Join the #secret-manager channel on Slack.

Load Balancers

Added

Load Balancer now generates logs when the state of backend servers changes, or when your frontend TLS certificates expire. These logs are sent to your Scaleway Cockpit and you can browse them via the dedicated LB Logs Overview dashboard. They provide information not only on the changes in state of backend servers, but also the reasons for these changes. With these logs, you will be equipped to properly troubleshoot backend server issues.

Read more about Load Balancer logs in our documentation.

Join the #load-balancers channel on Slack.

Transactional Email

Added

Scaleway's Transactional Email now supports the SMTP LOGIN authentication method. This new feature allows our users to benefit from an additional authentication option to secure their SMTP communications.

Join the #transactional-email channel on Slack.
Added

Get more information on your email delivery issues with flags. Whether it is a hard bounce, soft bounce, mailbox full, or other issues, these flags provide immediate insights into the reasons behind delivery failures.

You can filter on these flags via the API and from the Email activity tab of your Transactional Email domain in the Scaleway console.

For more information, refer to the flags concept page or the documentation on how to manage your email activity.

Join the #transactional-email channel on Slack.
Added

We have recently introduced domain reputation score. Every domain within your Organization has a score, reflecting its overall health. The higher the score, the better the delivery performance for your domain. Refer to our documentation for guidelines on maintaining a favorable reputation score.

Join the #transactional-email channel on Slack.

Kubernetes

Changed

Worker nodes running Kubernetes version 1.28.x have been upgraded to kernel version 6.2.0-36. This change will automatically apply to new nodes and will take effect on existing nodes upon their next reboot.

Join the #k8s channel on Slack.

Apple silicon

Deprecated

For Apple Silicon M1 servers, requests to /apple-silicon/v1alpha1/zones/fr-par-1/* will no longer receive responses. All requests should now go to the PAR-3 AZ, using /apple-silicon/v1alpha1/zones/fr-par-3/*.

Join the #apple-silicon channel on Slack.

Cockpit

Added

Along with metrics and logs, you can now push and pull traces from your Cockpit. Gain real-time insights and trace the heartbeat of your system with our new traces feature, based on Grafana Tempo.

Read our documentation to find out how to start using our traces feature.

Join the #observability channel on Slack.

Console

Added

New feature: Our integrated console CLI works with WebAssembly and uses your console credentials to offer you a seamless CLI experience without installing anything on your machine. Benefit from enhanced output formatting and discover a new way to manage your Scaleway resources. You can also install it natively on your local machine, as we support Windows, macOS, and Linux.

See our product documentation for more information.

Join the #cli channel on Slack.

Load Balancers

Added

We are happy to announce that the Scaleway Load Balancer service is now available in the new WAW3 (Warsaw 3) Availability Zone, providing you with more location options when building your service.

Join the #load-balancer channel on Slack.

Kubernetes

Added

Private Load Balancers let you balance internal traffic or make your internal services highly available without being exposed to the internet.

Kubernetes users can now use the scw-loadbalancer-private annotation on their services. Load Balancers are public if this annotation is unset or false. Find the Cloud Controller Manager documentation here

Join the #k8s channel on Slack.
Added

Kapsule clusters can now keep or remove public IPs for new node pools!

Two options:

  • default - controlled isolation: nodes get private endpoints and keep their public IPs, protected behind a security group (dropping inbound traffic)
  • full isolation: nodes have only private IPs (Public Gateway required, single egress IP)

The option is immutable after pool creation. Both isolation modes can be used in the same cluster.

The feature is now available in Scaleway Console (new node pools), Scaleway API, CLI and Terraform (public_ip_disabled)

Find more details on our reference documentation.

Join the #k8s channel on Slack.
Added

Enhance your cluster resilience by adding pools in multiple Availability Zones (AZs), and distributing workloads across at least two AZs.

Scaleway's Console, API, CLI, and Terraform now all support multi-AZ Kubernetes Kapsule clusters.

Instructions are available in our reference documentation. Step-by-step guidance also provided in our complete Terraform tutorial.

Pre-requisite: Kubernetes Kapsule cluster connection to a Private Network.

Join the #k8s channel on Slack.
Deprecated

Hardening security is a top priority.

Effective now, every new Kapsule cluster is required to have a (free) Private Network attached.

Starting this deprecation cycle, existing Kapsule clusters must be connected to a Private Network.

The default worker nodes' isolation configuration will keep public IPs for nodes to access the Internet, and add private endpoints for resources to communicate securely. Security groups aren't overridden at migration and RR wildcard DNS still point to public IPs.

More information on the migration steps is provided in our reference documentation.

Join the #k8s channel on Slack.
Removed

Clusters using the Kubernetes 1.22 version will be automatically upgraded to the Kubernetes 1.23 version on October 16th, 2023. Find more details in our version support policy.

Join the #k8s channel on Slack.

Functions

Added

It is now possible to create SQS and NATS triggers on private functions.

Note

For now, changing the privacy of a function from public to private will require you to delete and recreate the existing triggers.

Join the #serverless-functions channel on Slack.
Changed

Serverless Functions now officially support triggers from NATS and SQS queues. This new feature makes it easier for developers to build effective event-driven patterns. This allows architectural flexibility to maintain scalable, decoupled systems, leveraging the power of NATS and SQS.

Join the #serverless-functions channel on Slack.

Containers

Added

It is now possible to create SQS and NATS triggers on private containers.

Note

For now, changing the privacy of a container from public to private will require you to delete and recreate the existing triggers.

Join the #serverless-containers channel on Slack.
Changed

Serverless Containers now officially support triggers from NATS and SQS queues. This new feature makes it easier for developers to build effective event-driven patterns. This allows architectural flexibility to maintain scalable, decoupled systems, leveraging the power of NATS and SQS.

Join the #serverless-containers channel on Slack.

Messaging and Queuing

Changed

Messaging and Queuing is Scaleway's message broker solution that allows you to send messages and trigger events between your cloud resources.

The service supports 3 protocols: NATS, SQS and SNS (the latter is still in Public Beta). Messaging and Queuing is serverless-based, so you can run it without worrying about provisioning and you only pay for what you use.

The Messaging and Queuing features are available via the Scaleway console, the CLI and Terraform.

Your existing resources will need to be migrated, as communicated to all beta users.

Find out about Messaging and Queuing in our dedicated documentation. If you have any questions, reach out to the team on the #messaging-queuing community Slack channel.

Join the #messaging-queuing channel on Slack.

Object Storage

Added

The multi-AZ Standard class is now available in the Amsterdam region, ensuring the resiliency of your data across 3 Availability Zones (AZ) for all new objects uploaded in Standard class from now on. This is our second region to support multi-AZ by design and to offer 99,9% of availability SLA, after the Paris region. Check out our FAQ for more information.

Join the #object-storage channel on Slack.

IoT Hub

Changed

The Certificate Authority used by all MQTT TLS connections to IoT Hubs has been updated.

As described in our Certificate Authority update documentation, the migration.iot.fr-par.scw.cloud endpoint is no longer valid.

Join the #iot-hub channel on Slack.

Document Databases

Added

Scaleway’s Document Database allows you to store and query data using a MongoDB® compatible API, relying on FerretDB and PostgreSQL as storage engines. Enjoy automatic backups, scaling, monitoring and much more.

Join the #document-db-beta on Slack

Apple silicon

Changed

Mac mini M1 is now installed with macOS Ventura 13 by default.

Join the #apple-silicon channel on Slack.

Functions

Added

The new function Test feature allows you to run your code directly from the Scaleway console using a selection of methods, to make sure it behaves as expected. For more information, refer to the dedicated documentation.

Join the #serverless-functions channel on Slack.
Changed

The new function creation workflow allows you to easily create a namespace and function in 2 clicks. For more information, refer to the documentation on how to create a function.

Join the #serverless-functions channel on Slack.

Secret Manager

Added

You can now organize secrets into folders and subfolders for better management. This allows you to efficiently categorize and locate your secrets based on applications, environments, or other criteria.

Join the #secret-manager channel on Slack

Messaging and Queuing

Added

Cockpit integration is available for SQS, NATS & SNS. Refer to our product documentation to find out how to monitor your Messaging and queuing metrics.

Join the #messaging-queuing-beta channel on Slack.

Load Balancers

Added

We are happy to announce that the Scaleway Load Balancer service is now available in the new AMS3 (Amsterdam 3) Availability Zone, providing you with more location options when building your service.

Join the #load-balancer channel on Slack.
Added

When creating a Load Balancer you can now choose whether you want it to be public (connected to the internet with a public IP address) or private (fully isolated from the internet and with no public IP address). Private Load Balancers let you balance internal traffic or make your internal services highly available without being exposed to the internet. Make sure you attach your private Load Balancer to a Private Network so your internal clients can access it. Read more about private Load Balancers in our documentation.

Join the #load-balancer channel on Slack.
Deprecated

With the release of VPCs and their managed DHCP feature, we are reworking the way resources are attached to a Private Network, in order to offer a bullet-proof experience. To this end, the static attachment mode that allowed for manual configuration of an IP address when attaching a Load Balancer to a Private Network from the Scaleway console, is no longer available. This mode is not in line with the all-new Private Network management engine Scaleway is working on, and could result in non working configurations. In removing static attachment mode, we are encouraging adoption of best practices that will future-proof your architectures. Simultaneously, we are also working on a set of new features to manage your IP addressing space more granularly.

While the feature will no longer be available from the Scaleway console, it is still available in the API, though entering a deprecation cycle.

Join the #load-balancer channel on Slack.

PostgreSQL and MySQL

Added

The Cross-AZ Read Replica feature ensures your data is replicated in a dedicated read-only node, which is located in another AZ within the same Region as your main node.

For more information, refer to the How to create Read Replicas documentation page.

Join the #databases channel on Slack.

Object Storage

Added

Starting today, access logs are now available in Cockpit for the Paris region! This enhancement will provide you with even greater visibility and control over your data.

Access logs are invaluable tools that record detailed information about every interaction with your objects in the Object Storage service. These logs include essential data such as who accessed your objects, when they accessed them, and from which IP address. With access logs enabled, you can gain deeper insights into how your data is being used, and enhance your security and compliance efforts.

Join the #object-storage channel on Slack.
Fixed

All Regions are now fully migrated on the Hive backend. This important milestone is the cornerstone of our performance plan for Object Storage and will be followed by the deployment of the new gateway.

Join the #object-storage channel on Slack.

Transactional Email

Added

Scaleway has implemented a blackhole MX server you can use with Transactional Email, to prevent your emails from being rejected by recipient servers. This happens when you have no MX record or when you have configured a null MX record. Find out how to configure Scaleway's MX.

Join the #transactional-email channel on Slack.

Instances

Added

We are excited to share that our Stardust Learning Instances are now available in the WAW2 (Warsaw 2) region! This expansion provides you with even more options for deploying your Instances.

Join the #instance channel on Slack.

Kubernetes

Added

To support our customers in the Central European region, Kapsule and Kosmos clusters can have node pools in our new data center located in Warsaw, Poland.

Join the #k8s channel on Slack.
Added

Scaleway managed Kubernetes products now support the latest minor version 1.28 Planternetes.

Patch versions 1.27.3, 1.27.4, 1.26.6, 1.26.7, 1.25.11, 1.25.12, 1.24.15, 1.24.16 have also been released.

Read our version support policy for more information.

Join the #k8s channel on Slack.
Added

Dedicated control planes are now generally available for Kapsule and Kosmos! Boost your Kubernetes performance thanks to our dedicated control planes, available with 4, 8 or 16GB RAM. An exclusive resource to orchestrate mission-critical, at scale and production workloads, highly available with a 99.5% uptime SLA!

Dedicated control planes are available in the Scaleway console, the CLI, and Terraform. Refer to our documentation for more information.

Join the #k8s channel on Slack.
Changed

Starting from Kubernetes version 1.28.0, worker nodes are now using Ubuntu 22.04 and 6.2 kernel.

Join the #k8s channel on Slack.
Changed

Starting September 1st 2023, Kapsule and Kosmos clusters are limited to 150 nodes maximum on first offer. However, to go beyond 150 nodes, Scaleway offers a range of dedicated control planes to cater to a wide range of use-cases. Refer to our Kubernetes control plane offers overview for more information.

Join the #k8s channel on Slack.

Messaging and Queuing

Deprecated

To pave the way for the new Messaging and Queuing API, it is no longer possible to create more than one SQS/SNS namespace per Project.

Join the #messaging-queuing-beta channel on Slack.

PostgreSQL and MySQL

Added

Our Managed Databases offer is complemented with some new Cost-Optimized nodes and the new Production-Optimized range.

Join the #database channel on Slack.
Added

This PostgreSQL release brings many improvements. For more information, refer to the PostgreSQL release notes.

Join the #database channel on Slack.
Added

You can now promote a Read Replica node to a standalone Database Instance. This is useful for database failure recovery or sharding.

For more information, refer to the How to manage Read Replica documentation page.

Join the #database channel on Slack.

Cockpit

Changed

We are happy to announce that we closed one of the most wanted features at Scaleway (open since Jan. 21). Almost every Scaleway products are available in Cockpit for metrics and/or logs. New features and capabilities will be added to the product. Refer to our product documentation to see what is already available or planned.

For all future feature requirements, we encourage you to open a specific feature request of what you need to integrate into Cockpit.

Join the #observability channel on Slack.

Instances

Added

We are excited to introduce our latest Availability Zone (AZ), WAW-3, located in Warsaw, Poland.

WAW-3 is now fully operational, providing enhanced accessibility and proximity to support our customers in the Central European region. This comes as the latest development in our commitment to offer an ever-resilient and high-performing cloud infrastructure. Deploy your Instances in WAW-3 now to experience unmatched performance, reliability, and data sovereignty.

Join the #instances channel on Slack.

Redis™

Changed

You can now use the default username on your managed database for Redis. This enables some software integrations where specific usernames are not supported. Anonymous connection remains unavailable.

Join the #database channel on Slack.

Instances

Added

We are excited to introduce our latest Availability Zone (AZ), AMS-3, located in Amsterdam, Netherlands.

AMS-3 is now fully operational, providing enhanced accessibility and proximity to support our customers in the Benelux region. This comes as the latest development in our commitment to offer an ever-resilient and high-performing cloud infrastructure. Deploy your Instances in AMS-3 now to experience unmatched performance, reliability, and data sovereignty.

Join the #instances channel on Slack.
Fixed

We have successfully mitigated the Zenbleed vulnerability affecting AMD processors across our DEV1, GP1, and VC Instance offerings. The patching process has been completed, and all impacted Instances have been updated. While the security issue has been addressed, it is possible that some users may notice minor performance impacts. For further information, please refer to our blog post.

Join the #instances channel on Slack.

Containers

Added

Serverless Containers can now be triggered from message queues hosted in Messaging and Queuing SQS namespaces. Simply add an SQS Trigger from the console and when a new message is sent to the queue, it will trigger your Containers on the / path.

Join the #serverless-containers channel on Slack.

Kubernetes

Added

NVIDIA's GPU operator is installed by default on all new GPU pools, automatically bringing required software on your GPU worker nodes.

Find out how to activate or configure the operator in the documentation.

Join the #k8s channel on Slack.
Added

Your control plane metrics and logs are now provided in Cockpit by default, allowing you to monitor all managed components with actionable insights. Read our Cockpit Reference Documentation to find out which other products are integrated into Cockpit.

Join the #k8s channel on Slack.
Added

Kapsule and Kosmos clusters can have node pools in our new data center in Amsterdam, Netherlands.

Join the #k8s channel on Slack.
Removed

Clusters using this specific version will automatically be upgraded to 1.22 on July 17th, 2023. Find more details in our version support policy.

Join the #k8s channel on Slack.

Public Gateways

Changed

With the release of VPC in GA, Public Gateway no longer supports the DHCP server. Public Gateway now focuses on its primary functions such as:

  • Internet access: allowing external traffic to access the internal resources of a Private Network
  • NAT-Gateway: distributing requests to the right IP addresses
  • SSH Bastion: allowing and monitoring SSH connections
  • Local DNS server: customizing resource names on the Private Network

See our dedicated documentation for full details.

Join the #public-gateway channel on Slack.

VPC

Changed

VPC allows you to quickly and seamlessly secure all your application architecture's resources from external networks. Additionally, your infrastructure will benefit from improved resiliency as VPC is now regionalized across the Availability Zones by default.

  • By default, each region will have at least one VPC. You can create more if needed
  • Each VPC can have multiple Private Networks, each with its own distinct CIDR blocks
  • VPC will now include a DHCP server for each Private Network
Join the #virtual-private-cloud channel on Slack.

Secret Manager

Added

Secret Manager metrics are now displayed in Cockpit by default, allowing you to have more control over your metrics. Read our documentation to find out which other products are integrated into Cockpit.

Join the #secret-manager channel on Slack.

Load Balancers

Added

We have completely redesigned the backend management experience in the console:

  • The Load Balancer creation process has been streamlined
  • The backend management pages have been completely reorganized to provide a clearer and more consistent experience
  • You now have access to many backend configuration settings that were previously only available through API

On top of this we have taken the opportunity to introduce 2 new features:

  • Backend protection allows limiting the number of sessions on backend servers
  • Backend retry logic allows fine tuning how to retry failed connections to backend servers

For more information you can have a look at our updated reference documentation.

Join the #load-balancer channel on Slack.
Removed

Following our deprecation notice, it is no longer possible to create and use SNI routes with HTTP backends in Scaleway Load Balancer. The HTTP Host header route type must now be used instead.

All Load Balancers that were still using SNI routes with HTTP backends on June 1st have now been automatically updated to use the HTTP Host header route instead.

For more information please refer to our product documentation.

Join the #load-balancer channel on Slack.

Elastic Metal

Added

You can now find the newly released Debian 12 Bookworm when installing your Elastic Metal server.

Join the #elastic-metal channel on Slack.
Added

You can now find the newly released Proxmox 8 when installing your Elastic Metal server.

Join the #elastic-metal channel on Slack.

Dedibox

Added

You can now find the newly released Proxmox 8 when installing your Dedibox server.

Join Scaleway on Slack.

Instances

Added

POP2, POP2-HC, and POP2-HM are our new reliable, high-performance Instances with dedicated vCPU for the most demanding workloads and mission-critical applications. Choose the vCPU/RAM ratio that best matches your workload's specific requirements, whether it's general purpose (POP2), High CPU (POP2-HC), or High Memory (POP2-HM).

These new Instances are currently available in:

  • fr-par1
  • fr-par-2
  • nl-ams-1
  • nl-ams-2
  • pl-waw-2
  • fr-par-3 will follow in the coming weeks.

Learn more about POP2, POP2-HC and POP2-HM Instances.

Join the #instance channel on Slack.
Added

A new addition to our list of supported OS images for your Instances: Debian 12 Bookworm, released on June 10th, 2023 is available now!

Join the #instance channel on Slack.
Fixed

New Debian 12 Bookworm image has been released which fixes the wrong user configuration made by the custom-built upstream cloud-init 23.2.

It now uses the official Debian Unstable cloud-init package.

Users who want to fix their existing Instances may follow this guide.

Join the #instance channel on Slack.

Kubernetes

Added

In order to guarantee service security and stability, Scaleway recommends you apply the following patch releases as soon as possible to all your Kubernetes clusters:

  • 1.27.2
  • 1.26.5
  • 1.25.10
  • 1.24.14
Join the #k8s channel on Slack.

Containers

Changed

You can now set memory and vCPU resources independently. Hence benefiting from more control over the resource you allocate to your Serverless Containers

Join the #serverless-containers channel on Slack.
Changed

Serverless Containers logs and metrics are now displayed in Cockpit by default, allowing you to have more control over your logs and metrics. Read our documentation to find out which other products are integrated into Cockpit.

Join the #serverless-containers channel on Slack.

Functions

Changed

Serverless Functions logs and metrics are now displayed in Cockpit by default, allowing you to have more control over your logs and metrics. Read our documentation to find out which other products are integrated into Cockpit.

Join the #serverless-functions channel on Slack.

Cockpit

Added

Cockpit is now available in General Availability. Cockpit is a monitoring and alerting solution designed for multi-source observability. Cockpit allows you to collect, store, and analyze metrics and logs from Scaleway, your applications, or any other cloud providers.

Join the #observability channel on Slack.

Elastic Metal

Added

Introducing EM-I210E-NVME High-Performance NVMe-Powered Bare Metal in the new Iridium Range of Elastic Metal! 🚀

Key Specifications:

  • Processor: AMD EPYC™ 7313P (16 cores, 3.0 GHz)
  • Storage: 2 × 1.92 TB SSD NVMe
  • RAM: 128 GB
  • Bandwidth: 1 Gbps (Public), 10 Gbps (Private)
  • Price: €239.99/month or €0.667/hour
  • Availability Zones: PAR-1, PAR-2

Designed for professionals, this high-performance server is here to elevate your computing experience. Experience lightning-fast data processing with NVMe storage and enjoy 10 Gbps private bandwidth for seamless communication!

Join the #elastic-metal channel on Slack.

Kubernetes

Added

Scaleway Kubernetes products now support the latest minor version 1.27 "Chill Vibes". Read our version support policy for more information.

Join the #k8s channel on Slack.
Added

By default, every new Kubernetes Kapsule cluster created from the Scaleway console is now attached to a Private Network, free of charge, fully configured, and supported on Terraform and CLI. Migrate now your public Kubernetes clusters from the Scaleway Console.

Find out more information on the Kubernetes Private Network documentation

Join the #k8s channel on Slack.
Changed

Kubernetes Kapsule nodes come now pre-installed with an SSH server that a security group protects. This SSH server is intended solely for debugging purposes. To activate or deactivate the SSH server on your nodes, refer to the documentation for detailed instructions.

Join the #k8s channel on Slack.
Changed

Kubernetes Kosmos lets you provision external nodes seamlessly with its new agent, bringing various security fixes, ARM and Debian support, and using a new IAM permission.

Find out more information on the Kosmos documentation.

Join the #k8s channel on Slack.

Load Balancers

Deprecated

The regional Load Balancer API is now deprecated and is no longer maintained by Scaleway. From now on, the zoned API must be used instead. With the exception of zoning, this API is identical to the previous version.

When using this API through Kapsule, Terraform, the SCW CLI or another official open source tool, a tool update is required.

If you encounter any problems with this migration, don't hesitate to contact us on the #load-balancer channel of the Scaleway Community Slack.

Join the #load-balancer channel on Slack.

Cockpit

Added

Grafana has been updated to Grafana 9.5.2 🚀🎉 Find out what is new in Grafana 9.5 on the official Grafana documentation.

Learn more about using your own Grafana with Grafana with Scaleway's datasource in the Using your own Grafana with Cockpit documentation page.

Join the #observability channel on Slack.

Functions

Added

The Python-API-Framework enables you to create and deploy Python Serverless Functions using only Python code. It now supports local testing with the command scw-serverless dev app.py. For more information and examples check the project's documentation

Join the #serverless-functions channel on Slack.
Added

Functions can now be triggered from Message Queues hosted in Messaging and Queuing SQS namespaces. Simply add an SQS Trigger from the console and when a new message is sent to the queue, it will trigger your function.

Join the #serverless-functions channel on Slack.

PostgreSQL and MySQL

Added

Managed Databases now support IPAM integration.

Join the #database channel on Slack.

Messaging and Queuing

Added

Creating queues is now directly available from your SQS namespace in the Scaleway console. You can create one, configure its delivery and message parameters, and then start sending messages to it.

Join the #messaging-queuing-beta channel on Slack.

Transactional Email

Changed

Scaleway Transactional Email is now in General Availability! Transactional Email is a fully managed solution dedicated to sending your transactional emails. Check out our dedicated documentation for more information.

Join the #transactional-email channel on Slack.

Secret Manager

Added

Secret Manager is now in General Availability.

For more information, refer to the Secret Manager product documentation or the Secret Manager product website

Join the #secret-manager channel on Slack.

Functions

Added

Developing functions is now much easier with our local development framework for Node JS.

Join the #serverless-functions channel on Slack.
Added

We have created a Python framework that allows you to easily create and deploy an API on Serverless Functions using Python annotations. You can even add an API Gateway hosted on Serverless Containers to manage routing from a single base URL. 

To deploy an example application with the self-hosted API gateway, refer to our official GitHub examples repository.

Join the #serverless-functions channel on Slack.
Added

A new runtime has been added:

  • Node20 in beta. It includes the latest version of nodeJs as well as all the improvements that were added to node19.
Join the #serverless-functions channel on Slack.
Deprecated

Node19 is now deprecated as it is no longer maintained by the nodeJs team.

Join the #serverless-functions on Slack.

Transactional Email

Added

Find out how to send emails via Terraform using Transactional Email and Serverless.

Join the #transactional-email channel on Slack.
Added

We have integrated the following IAM permissions, allowing separate management of emails and domains on Transactional Email:

  • TransactionalEmailDomainFullAccess
  • TransactionalEmailDomainReadyOnly
  • TransactionalEmailEmailFullAccess
  • TransactionalEmailEmailReadyOnly
Join the #transactional-email channel on Slack.
Added

Transactional Email now sends alerts for quotas, abnormal activity, and domain addition.

Join the #transactional-email channel on Slack.
Added

Find out how we protect the reputation of your domain with progressive emailing!

Join the #transactional-email channel on Slack.
Added

We have added an SMTP host and ports in the tem_domain Terraform resource.

Join the #transactional-email channel on Slack.

Object Storage

Added

It is now possible to designate users or applications as principals of bucket policies, providing access management granularity at the resource level on top of IAM.

Check out our documentation to start setting up granular access to Object Storage.

Join the #object-storage channel on Slack.

Cockpit

Added

Limitations for our Mimir metrics ingestor is now available!

Refer to our Mimir metrics documentation to find out about the limitations for Mimir.

If you need custom limitations, feel free to reach out to us.

Join the #observability channel on Slack.

Instances

Added

We added initial support for the Scaleway Crossplane provider.

Scaleway is now listed on the official Upbound repository

Refer to the Scaleway Crossplaine Provider repository for more information.

Join the #crossplane channel on Slack.
Added

We added support for Ansible modules for Scaleway. Ansible is now available to be used with the entire Scaleway Ecosystem

Refer to the Scaleway Ansible module repository for more information.

Join the #ansible channel on Slack.
Added

We released the Fedora 38 OS image on the official release day!

Join the #instance channel on Slack.

Terraform

Added

Several new features for the Domains and DNS and Kubernetes products have been added. A variety of minor issues has been fixed. Refer to the