From b55b314d09e1bb8176e51c03be80e1157777e7b7 Mon Sep 17 00:00:00 2001 From: Benedikt Rollik Date: Wed, 16 Jul 2025 14:34:57 +0200 Subject: [PATCH 1/3] docs(gen): tutorials review 2025-07-16 --- .../index.mdx | 2 +- tutorials/deploy-chatwoot-self-care/index.mdx | 2 +- .../deploy-clickhouse-database/index.mdx | 14 ++------ tutorials/easydeploy-gitlab-runner/index.mdx | 2 +- .../index.mdx | 4 +-- tutorials/gitlab-instant-app/index.mdx | 2 +- tutorials/install-ispconfig/index.mdx | 6 ++-- .../install-openlitespeed-wordpress/index.mdx | 2 +- tutorials/install-openvpn/index.mdx | 2 +- tutorials/install-wireguard/index.mdx | 2 +- .../installation-lemp-ubuntu-bionic/index.mdx | 2 +- .../installation-lemp-ubuntu-focal/index.mdx | 2 +- tutorials/k8s-gitlab/index.mdx | 2 +- tutorials/k8s-velero-backup/index.mdx | 2 +- tutorials/librenms-monitoring/index.mdx | 2 +- tutorials/magento-ubuntu/index.mdx | 2 +- .../index.mdx | 2 +- tutorials/manage-k8s-logging-loki/index.mdx | 2 +- tutorials/mist-streaming-server/index.mdx | 2 +- .../index.mdx | 2 +- tutorials/mongodb-ubuntu-1604/index.mdx | 2 +- tutorials/monitor-k8s-grafana/index.mdx | 2 +- .../index.mdx | 2 +- tutorials/object-storage-s3fs/index.mdx | 2 +- tutorials/odoo/index.mdx | 2 +- tutorials/openvpn-instant-app/index.mdx | 2 +- tutorials/overleaf/index.mdx | 2 +- tutorials/s3cmd/index.mdx | 36 ++++++++++++------- tutorials/scaleway-packer-plugin/index.mdx | 2 +- .../index.mdx | 2 +- .../use-managed-redis-with-mysql/index.mdx | 2 +- tutorials/using-own-grafana/index.mdx | 8 ++--- .../index.mdx | 2 +- 33 files changed, 64 insertions(+), 60 deletions(-) diff --git a/tutorials/cilicon-self-hosted-ci-on-apple-silicon/index.mdx b/tutorials/cilicon-self-hosted-ci-on-apple-silicon/index.mdx index a79e434490..7b0dbea71a 100644 --- a/tutorials/cilicon-self-hosted-ci-on-apple-silicon/index.mdx +++ b/tutorials/cilicon-self-hosted-ci-on-apple-silicon/index.mdx @@ -5,7 +5,7 @@ categories: - apple-silicon tags: cilicon continuous-integration dates: - validation: 2024-12-24 + validation: 2025-07-16 posted: 2023-12-14 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/deploy-chatwoot-self-care/index.mdx b/tutorials/deploy-chatwoot-self-care/index.mdx index 504534f583..e621eeea00 100644 --- a/tutorials/deploy-chatwoot-self-care/index.mdx +++ b/tutorials/deploy-chatwoot-self-care/index.mdx @@ -5,7 +5,7 @@ tags: chatwoot crm customer-service categories: - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2023-05-16 --- import image from './assets/scaleway-chatwoot-dashboard.webp' diff --git a/tutorials/deploy-clickhouse-database/index.mdx b/tutorials/deploy-clickhouse-database/index.mdx index 5781f0d7fc..b436c8f7f5 100644 --- a/tutorials/deploy-clickhouse-database/index.mdx +++ b/tutorials/deploy-clickhouse-database/index.mdx @@ -6,7 +6,7 @@ hero: assets/scaleway-clickhouse.webp categories: - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2022-12-01 --- import Requirements from '@macros/iam/requirements.mdx' @@ -48,20 +48,12 @@ ClickHouse® is an open-source column-oriented database management system that a ``` 6. Start the ClickHouse server: ``` - clickhouse start + ./clickhouse server ``` 7. Start the `clickhouse-client` with: ``` - clickhouse-client --password - ``` - Enter the password when prompted: - ``` - root@scw-epic-chatelet:~# clickhouse-client --password - ClickHouse client version 24.6.1.3936 (official build). - Password for user (default): - Connecting to localhost:9000 as user default. - Connected to ClickHouse server version 24.6.1. + ./clickhouse client ``` ClickHouse provides a wide range of demo datasets and tutorials to load and test the application. Visit the [official website](https://clickhouse.com/docs/en/getting-started/example-datasets/) and [documentation](https://clickhouse.com/docs/en/home/) for more information. \ No newline at end of file diff --git a/tutorials/easydeploy-gitlab-runner/index.mdx b/tutorials/easydeploy-gitlab-runner/index.mdx index 4d8b5f0e59..abdc40c657 100644 --- a/tutorials/easydeploy-gitlab-runner/index.mdx +++ b/tutorials/easydeploy-gitlab-runner/index.mdx @@ -4,7 +4,7 @@ description: Learn how to deploy GitLab Runner on Scaleway Kubernetes clusters u categories: - kubernetes dates: - validation: 2025-01-06 + validation: 2025-07-16 posted: 2024-06-20 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/enabling-encryption-in-kapsule-with-cilium/index.mdx b/tutorials/enabling-encryption-in-kapsule-with-cilium/index.mdx index 3406aed85a..c4e91f355a 100644 --- a/tutorials/enabling-encryption-in-kapsule-with-cilium/index.mdx +++ b/tutorials/enabling-encryption-in-kapsule-with-cilium/index.mdx @@ -5,7 +5,7 @@ tags: encryption cilium kapsule wireguard categories: - kubernetes dates: - validation: 2024-12-31 + validation: 2024-07-16 posted: 2024-12-31 --- import Requirements from '@macros/iam/requirements.mdx' @@ -43,7 +43,7 @@ The `CiliumNodeConfig` resource defines encryption settings for Cilium. It enabl encrypt-node: "false" ``` - * `matchLabels: {}` applies encryption to **all nodes** in the cluster. + * `matchLabels: {}` applies encryption to **all nodes** in the cluster. * Adjust `nodeSelector` if you want to target specific nodes (e.g., nodes labeled `k8s.scaleway.com/managed: "true"`). 2. Deploy the `CiliumNodeConfig` resource to your cluster using `kubectl`: diff --git a/tutorials/gitlab-instant-app/index.mdx b/tutorials/gitlab-instant-app/index.mdx index d6711b2fda..40a2a3cfa6 100644 --- a/tutorials/gitlab-instant-app/index.mdx +++ b/tutorials/gitlab-instant-app/index.mdx @@ -5,7 +5,7 @@ tags: apps GitLab InstantApp categories: - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2015-05-07 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/install-ispconfig/index.mdx b/tutorials/install-ispconfig/index.mdx index 9285fcc659..f15a029e63 100644 --- a/tutorials/install-ispconfig/index.mdx +++ b/tutorials/install-ispconfig/index.mdx @@ -6,14 +6,14 @@ categories: - domains-and-dns tags: hosting ISPconfig Ubuntu Linux dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2019-01-25 --- import Requirements from '@macros/iam/requirements.mdx' -ISPConfig is an open-source, transparent, free, stable, and secure administration tool, available in more than 20 languages. -ISPConfig simplifies the management of various web hosting services such as DNS configuration, domain name management, email, or FTP file transfer. +ISPConfig is an open-source, transparent, free, stable, and secure administration tool, available in more than 20 languages. +ISPConfig simplifies the management of various web hosting services such as DNS configuration, domain name management, email, or FTP file transfer. It can be used to manage a single server, multiple servers for larger setups, or even mirrored clusters. diff --git a/tutorials/install-openlitespeed-wordpress/index.mdx b/tutorials/install-openlitespeed-wordpress/index.mdx index 190df1967e..013684d9ec 100644 --- a/tutorials/install-openlitespeed-wordpress/index.mdx +++ b/tutorials/install-openlitespeed-wordpress/index.mdx @@ -5,7 +5,7 @@ categories: - instances tags: OpenLiteSpeed Wordpress Ubuntu Bionic-Beaver php dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2019-08-07 --- import image from './assets/scaleway-ols_demo.webp' diff --git a/tutorials/install-openvpn/index.mdx b/tutorials/install-openvpn/index.mdx index 809b136254..61e26b3514 100644 --- a/tutorials/install-openvpn/index.mdx +++ b/tutorials/install-openvpn/index.mdx @@ -5,7 +5,7 @@ tags: vpn OpenVPN Ubuntu categories: - instances dates: - validation: 2025-01-06 + validation: 2025-07-16 posted: 2019-01-16 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/install-wireguard/index.mdx b/tutorials/install-wireguard/index.mdx index 82ff460213..2d09687615 100644 --- a/tutorials/install-wireguard/index.mdx +++ b/tutorials/install-wireguard/index.mdx @@ -5,7 +5,7 @@ categories: - instances tags: vpn WireGuard Linux android dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2019-03-28 --- import image from './assets/scaleway-wg-android-home.webp' diff --git a/tutorials/installation-lemp-ubuntu-bionic/index.mdx b/tutorials/installation-lemp-ubuntu-bionic/index.mdx index 504b5a031e..0c4c52425d 100644 --- a/tutorials/installation-lemp-ubuntu-bionic/index.mdx +++ b/tutorials/installation-lemp-ubuntu-bionic/index.mdx @@ -5,7 +5,7 @@ tags: LEMP-Stack Ubuntu-Bionic Linux Nginx MySQL PHP certbot categories: - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2018-07-31 --- import image from './assets/scaleway-lemp-php72.webp' diff --git a/tutorials/installation-lemp-ubuntu-focal/index.mdx b/tutorials/installation-lemp-ubuntu-focal/index.mdx index ff193fb131..9dca468776 100644 --- a/tutorials/installation-lemp-ubuntu-focal/index.mdx +++ b/tutorials/installation-lemp-ubuntu-focal/index.mdx @@ -5,7 +5,7 @@ tags: LEMP-Stack Ubuntu Linux Nginx MySQL PHP certbot categories: - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2021-12-03 --- import image from './assets/scaleway-lemp-php72.webp' diff --git a/tutorials/k8s-gitlab/index.mdx b/tutorials/k8s-gitlab/index.mdx index 2d7cda6cb4..4f6399cb32 100644 --- a/tutorials/k8s-gitlab/index.mdx +++ b/tutorials/k8s-gitlab/index.mdx @@ -6,7 +6,7 @@ categories: - kubernetes - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2020-06-09 --- import image from './assets/scaleway-token.webp' diff --git a/tutorials/k8s-velero-backup/index.mdx b/tutorials/k8s-velero-backup/index.mdx index 518937715c..783981c546 100644 --- a/tutorials/k8s-velero-backup/index.mdx +++ b/tutorials/k8s-velero-backup/index.mdx @@ -6,7 +6,7 @@ categories: - kubernetes - object-storage dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2023-06-02 --- import image from './assets/scaleway-velero-backup-console.webp' diff --git a/tutorials/librenms-monitoring/index.mdx b/tutorials/librenms-monitoring/index.mdx index 30a30df94c..11df1fa85f 100644 --- a/tutorials/librenms-monitoring/index.mdx +++ b/tutorials/librenms-monitoring/index.mdx @@ -5,7 +5,7 @@ tags: LibreNMS Ubuntu Focal-Fossa categories: - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2019-07-04 --- import image from './assets/scaleway-librenms_install.webp' diff --git a/tutorials/magento-ubuntu/index.mdx b/tutorials/magento-ubuntu/index.mdx index 85e005644a..f9476fa930 100644 --- a/tutorials/magento-ubuntu/index.mdx +++ b/tutorials/magento-ubuntu/index.mdx @@ -7,7 +7,7 @@ categories: - instances - domains-and-dns dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2020-06-17 --- import image from './assets/scaleway-magento_storefront.webp' diff --git a/tutorials/manage-database-instance-pgadmin4/index.mdx b/tutorials/manage-database-instance-pgadmin4/index.mdx index d49884cab3..e8acca1eeb 100644 --- a/tutorials/manage-database-instance-pgadmin4/index.mdx +++ b/tutorials/manage-database-instance-pgadmin4/index.mdx @@ -6,7 +6,7 @@ categories: - compute - postgresql-and-mysql dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2019-10-28 --- import image from './assets/scaleway-pgadmin_login.webp' diff --git a/tutorials/manage-k8s-logging-loki/index.mdx b/tutorials/manage-k8s-logging-loki/index.mdx index 772b4bcc4f..db965adc5c 100644 --- a/tutorials/manage-k8s-logging-loki/index.mdx +++ b/tutorials/manage-k8s-logging-loki/index.mdx @@ -5,7 +5,7 @@ tags: Grafana Loki Kubernetes logs categories: - kubernetes dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2019-11-06 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/mist-streaming-server/index.mdx b/tutorials/mist-streaming-server/index.mdx index 740d776dab..7a53d0f4ac 100644 --- a/tutorials/mist-streaming-server/index.mdx +++ b/tutorials/mist-streaming-server/index.mdx @@ -6,7 +6,7 @@ categories: tags: streaming mist-server Mist OBS hero: assets/scaleway_mistserver.webp dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2020-07-01 --- import image from './assets/scaleway-mistserver_01.webp' diff --git a/tutorials/mlx-array-framework-apple-silicon/index.mdx b/tutorials/mlx-array-framework-apple-silicon/index.mdx index 58ff5f1b49..2c866fdd39 100644 --- a/tutorials/mlx-array-framework-apple-silicon/index.mdx +++ b/tutorials/mlx-array-framework-apple-silicon/index.mdx @@ -5,7 +5,7 @@ categories: - apple-silicon tags: apple-silicon mlx framework apple mac-mini dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2023-12-15 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/mongodb-ubuntu-1604/index.mdx b/tutorials/mongodb-ubuntu-1604/index.mdx index 3e213b90e6..9744239154 100644 --- a/tutorials/mongodb-ubuntu-1604/index.mdx +++ b/tutorials/mongodb-ubuntu-1604/index.mdx @@ -5,7 +5,7 @@ tags: database mysql mongoDB UFW bindIP categories: - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2018-06-25 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/monitor-k8s-grafana/index.mdx b/tutorials/monitor-k8s-grafana/index.mdx index eefb7ced56..e5e2320c1c 100644 --- a/tutorials/monitor-k8s-grafana/index.mdx +++ b/tutorials/monitor-k8s-grafana/index.mdx @@ -6,7 +6,7 @@ categories: tags: kubernetes kapsule Prometheus monitoring Grafana hero: assets/scaleway_grafana.webp dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2020-03-18 --- import image from './assets/scaleway-prom1.webp' diff --git a/tutorials/mutli-node-rocket-chat-community-private-network/index.mdx b/tutorials/mutli-node-rocket-chat-community-private-network/index.mdx index 84cf65b7b2..dcb3cdba7a 100644 --- a/tutorials/mutli-node-rocket-chat-community-private-network/index.mdx +++ b/tutorials/mutli-node-rocket-chat-community-private-network/index.mdx @@ -6,7 +6,7 @@ categories: - instances tags: LAN Rocket.Chat vpc dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2020-10-19 --- import image from './assets/scaleway-private_network_schema.webp' diff --git a/tutorials/object-storage-s3fs/index.mdx b/tutorials/object-storage-s3fs/index.mdx index 3717026168..88f0289396 100644 --- a/tutorials/object-storage-s3fs/index.mdx +++ b/tutorials/object-storage-s3fs/index.mdx @@ -5,7 +5,7 @@ tags: object-storage s3fs categories: - object-storage dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2018-07-16 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/odoo/index.mdx b/tutorials/odoo/index.mdx index f8cacb477a..c73ce40263 100644 --- a/tutorials/odoo/index.mdx +++ b/tutorials/odoo/index.mdx @@ -8,7 +8,7 @@ categories: - elastic-metal hero: assets/scaleway_odoo.webp dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2020-08-13 --- import image from './assets/scaleway-odoo14_install.webp' diff --git a/tutorials/openvpn-instant-app/index.mdx b/tutorials/openvpn-instant-app/index.mdx index 76b27c8b91..2394a572ff 100644 --- a/tutorials/openvpn-instant-app/index.mdx +++ b/tutorials/openvpn-instant-app/index.mdx @@ -5,7 +5,7 @@ tags: OpenVPN VPN Ubuntu InstantApp categories: - instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2015-06-11 --- import image from './assets/scaleway-tunnelblick03.webp' diff --git a/tutorials/overleaf/index.mdx b/tutorials/overleaf/index.mdx index ca85fbdf8c..05f97a568f 100644 --- a/tutorials/overleaf/index.mdx +++ b/tutorials/overleaf/index.mdx @@ -5,7 +5,7 @@ tags: media Overleaf ubuntu categories: - instances dates: - validation: 2025-01-09 + validation: 2025-07-16 posted: 2023-10-02 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/tutorials/s3cmd/index.mdx b/tutorials/s3cmd/index.mdx index e2bc6c4a39..3b3ae63c98 100644 --- a/tutorials/s3cmd/index.mdx +++ b/tutorials/s3cmd/index.mdx @@ -10,7 +10,6 @@ dates: --- import Requirements from '@macros/iam/requirements.mdx' - In this tutorial, you will learn how to use [s3cmd](https://github.com/s3tools/s3cmd) as a client for [Scaleway Object Storage](/object-storage/concepts/#object-storage). `s3cmd` is a tool that allows you to create, list and delete buckets from the command line, as well as to download, upload, and delete objects to/from your buckets. @@ -35,14 +34,18 @@ You can install s3cmd from the command line using your Linux package manager. ``` - Run the following command to install s3cmd: - ```bash - brew install s3cmd - ``` + 1. Ensure Homebrew is updated by running: + ```bash + brew update + ``` + 2. Run the following command to install s3cmd: + ```bash + brew install s3cmd + ``` - At the time of writing, this installs version `2.4.0`. To install later versions of s3cmd, or to install on other operating systems, download directly from GitHub or SourceForge. See the official [s3cmd documentation](https://s3tools.org/download) for more help. + Check the installed version of s3cmd using `s3cmd --version` after installation. To install the latest version or for other operating systems, download directly from GitHub or SourceForge. See the official [s3cmd documentation](https://s3tools.org/download) for more help. ## Configuring s3cmd @@ -58,13 +61,13 @@ Carry out the following commands from your terminal. ```bash nano .s3cfg ``` -3. Copy and paste the following text into the file, then save and close. Make sure you use the `host-base`, `host-bucket`, and `bucket_location` details of your own bucket (visible in the **Bucket settings** tab of the console). You will also need to replace `` and `` with your [own API credentials](/iam/how-to/create-api-keys/). +3. Copy and paste the following text into the file, then save and close. Make sure you use the `host_base`, `host_bucket`, and `bucket_location` details of your own bucket (visible in the **Bucket settings** tab of the console). You will also need to replace `` and `` with your [own API credentials](/iam/how-to/create-api-keys/). ```bash [default] # Object Storage Region NL-AMS host_base = s3.nl-ams.scw.cloud - host_bucket = %(bucket).s3.nl-ams.scw.cloud + host_bucket = %(bucket)s.s3.nl-ams.scw.cloud bucket_location = nl-ams use_https = True @@ -74,7 +77,7 @@ Carry out the following commands from your terminal. secret_key = ``` - Alternatively, you can use the configuration file generator by running `s3cmd --configure` to generate a configuration file. + Alternatively, you can use the configuration file generator by running `s3cmd --configure` to generate a configuration file. You can also generate a configuration file using the Scaleway CLI with `scw object config get type=s3cmd region=nl-ams`. ### Using multiple configuration files @@ -97,14 +100,17 @@ Carry out the following steps from the terminal. # Object Storage Region FR-PAR bucket_location = fr-par - host_base = https://s3.fr-par.scw.cloud - host_bucket = https://s3.fr-par.scw.cloud + host_base = s3.fr-par.scw.cloud + host_bucket = %(bucket)s.s3.fr-par.scw.cloud # Login credentials access_key = secret_key = ``` + + The `signature = s3v4` line ensures compatibility with Scaleway’s S3 API, which uses AWS Signature Version 4. Alternatively, generate this configuration file using `scw object config get type=s3cmd region=fr-par`. + 4. Use s3cmd by specifying the new configuration file in the command: ```bash s3cmd ls -c ~/.s3cfg-fr-par @@ -152,6 +158,9 @@ photo1.jpg -> s3://mynewbucket/photo1.jpg [2 of 2] ``` We are currently working to correct this issue. + + For large files (>5GB), `s3cmd` supports multipart uploads, which Scaleway’s Object Storage handles with a limit of 1000 chunks. Adjust settings like `--multipart-chunk-size-mb` if needed. + ### Listing objects inside a bucket @@ -239,6 +248,9 @@ The [CORS standard](https://en.wikipedia.org/wiki/Cross-origin_resource_sharing) ```bash s3cmd setcors cors.xml s3://bucketname ``` + + You can also manage CORS settings directly in the Scaleway console under the ‘Bucket Settings’ tab, which is often easier than using XML files. + ### Deleting the CORS configuration of a bucket @@ -249,7 +261,7 @@ s3cmd delcors s3://bucketname ``` - It is currently not possible to get the CORS configuration of a bucket with `s3cmd`. It is recommended to use [aws-cli](/object-storage/api-cli/bucket-operations/#getbucketcors) to get the CORS settings of a bucket. + It is currently not possible to get the CORS configuration of a bucket with `s3cmd`. To retrieve CORS settings, use `aws s3api get-bucket-cors --bucket bucketname --endpoint-url https://s3.nl-ams.scw.cloud` with `aws-cli` configured for Scaleway. ## Going further diff --git a/tutorials/scaleway-packer-plugin/index.mdx b/tutorials/scaleway-packer-plugin/index.mdx index 0b7250cd48..5ce0a13a8f 100644 --- a/tutorials/scaleway-packer-plugin/index.mdx +++ b/tutorials/scaleway-packer-plugin/index.mdx @@ -6,7 +6,7 @@ categories: - instances tags: packer images instances dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2023-06-06 --- diff --git a/tutorials/set-up-spf-dkim-for-dns-providers/index.mdx b/tutorials/set-up-spf-dkim-for-dns-providers/index.mdx index 1fe985d0c5..2dc5c146df 100644 --- a/tutorials/set-up-spf-dkim-for-dns-providers/index.mdx +++ b/tutorials/set-up-spf-dkim-for-dns-providers/index.mdx @@ -6,7 +6,7 @@ categories: - transactional-email - domains-and-dns dates: - validation: 2025-01-06 + validation: 2025-07-16 posted: 2022-11-07 --- import image from './assets/scaleway_dkim_record_name.webp' diff --git a/tutorials/use-managed-redis-with-mysql/index.mdx b/tutorials/use-managed-redis-with-mysql/index.mdx index f30c112998..5710f73e15 100644 --- a/tutorials/use-managed-redis-with-mysql/index.mdx +++ b/tutorials/use-managed-redis-with-mysql/index.mdx @@ -5,7 +5,7 @@ tags: mysql redis entity-framework cache categories: - postgresql-and-mysql dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2023-11-25 --- import image from './assets/scaleway-mysql-db-information.webp' diff --git a/tutorials/using-own-grafana/index.mdx b/tutorials/using-own-grafana/index.mdx index b665c3f273..a3dd7d32ea 100644 --- a/tutorials/using-own-grafana/index.mdx +++ b/tutorials/using-own-grafana/index.mdx @@ -5,7 +5,7 @@ categories: - cockpit tags: metrics logs prometheus loki grafana dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2023-05-10 --- import image from './assets/scaleway_cockpit_tuto_data_source.webp' @@ -47,7 +47,7 @@ In this tutorial, you will learn how to use your own Grafana with [Scaleway's Co 1. From the Grafana homepage, click **Add your first data source**. 2. Select the Prometheus data source in the list that displays. -3. Retrieve the URL of the metrics data source you want to add from the [Data sources tab](https://console.scaleway.com/cockpit/dataSource) of the Scaleway console. Make sure that the region in the URL is the one where your data source is located. +3. Retrieve the URL of the metrics data source you want to add from the [Data sources tab](https://console.scaleway.com/cockpit/fr-par/dataSource) of the Scaleway console. Make sure that the region in the URL is the one where your data source is located. 4. Add `/prometheus` at the end of the URL. Your metrics' URL should look like the following: ```bash https://xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.metrics.cockpit.fr-par.scw.cloud/prometheus @@ -65,7 +65,7 @@ In this tutorial, you will learn how to use your own Grafana with [Scaleway's Co 1. From the Grafana homepage, click **Add your first data source**. 2. Select the Loki data source in the list that displays. -3. Retrieve the URL of the logs data source you want to add from the [Data sources tab](https://console.scaleway.com/cockpit/dataSource) of the Scaleway console. +3. Retrieve the URL of the logs data source you want to add from the [Data sources tab](https://console.scaleway.com/cockpit/fr-par/dataSource) of the Scaleway console. 4. Paste your logs' URL in the **URL** field of the **HTTP** section. 5. From the **Custom HTTP Headers** section, click **+ Add header**. 6. Enter `X-Token` in the **Header** field. @@ -90,7 +90,7 @@ In this tutorial, you will learn how to use your own Grafana with [Scaleway's Co 1. From the Grafana homepage, click **Add your first data source**. 2. Select the **Tempo** data source in the list that displays. -3. Retrieve the URL of the traces data source you want to add from the [Data sources tab](https://console.scaleway.com/cockpit/dataSource) of the Scaleway console. +3. Retrieve the URL of the traces data source you want to add from the [Data sources tab](https://console.scaleway.com/cockpit/fr-par/dataSource) of the Scaleway console. 4. Paste your logs' URL in the **URL** field of the **HTTP** section. 5. From the **Custom HTTP headers**, click **+ Add header**. 6. Enter `X-Token` in the **Header** field. diff --git a/tutorials/using-secret-manager-with-github-action/index.mdx b/tutorials/using-secret-manager-with-github-action/index.mdx index 40fbf2f4a9..3638b74926 100644 --- a/tutorials/using-secret-manager-with-github-action/index.mdx +++ b/tutorials/using-secret-manager-with-github-action/index.mdx @@ -5,7 +5,7 @@ tags: secret-management github-action continuous-integration categories: - secret-manager dates: - validation: 2025-01-02 + validation: 2025-07-16 posted: 2023-06-01 --- import image from './assets/repository-secrets.webp' From f19f7bf196d180fcce7c481b0db91d3f3aae3227 Mon Sep 17 00:00:00 2001 From: Benedikt Rollik Date: Wed, 16 Jul 2025 17:35:15 +0200 Subject: [PATCH 2/3] Update tutorials/s3cmd/index.mdx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Néda <87707325+nerda-codes@users.noreply.github.com> --- tutorials/s3cmd/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/s3cmd/index.mdx b/tutorials/s3cmd/index.mdx index 3b3ae63c98..1ce560cb40 100644 --- a/tutorials/s3cmd/index.mdx +++ b/tutorials/s3cmd/index.mdx @@ -249,7 +249,7 @@ The [CORS standard](https://en.wikipedia.org/wiki/Cross-origin_resource_sharing) s3cmd setcors cors.xml s3://bucketname ``` - You can also manage CORS settings directly in the Scaleway console under the ‘Bucket Settings’ tab, which is often easier than using XML files. + You can also manage CORS settings directly in the Scaleway console under the **Bucket Settings** tab, which is often easier than using XML files. ### Deleting the CORS configuration of a bucket From 78acd46dc227f9df9aee57d3a578a85bcfad254e Mon Sep 17 00:00:00 2001 From: Benedikt Rollik Date: Thu, 17 Jul 2025 15:48:11 +0200 Subject: [PATCH 3/3] Update tutorials/s3cmd/index.mdx MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Néda <87707325+nerda-codes@users.noreply.github.com> --- tutorials/s3cmd/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/s3cmd/index.mdx b/tutorials/s3cmd/index.mdx index 1ce560cb40..47d95fb1cd 100644 --- a/tutorials/s3cmd/index.mdx +++ b/tutorials/s3cmd/index.mdx @@ -61,7 +61,7 @@ Carry out the following commands from your terminal. ```bash nano .s3cfg ``` -3. Copy and paste the following text into the file, then save and close. Make sure you use the `host_base`, `host_bucket`, and `bucket_location` details of your own bucket (visible in the **Bucket settings** tab of the console). You will also need to replace `` and `` with your [own API credentials](/iam/how-to/create-api-keys/). +3. Paste the following text into the file, save your changes, and exit. Make sure you use the `host_base`, `host_bucket`, and `bucket_location` details of your own bucket (visible in the **Bucket settings** tab of the console). You will also need to replace `` and `` with your [own API credentials](/iam/how-to/create-api-keys/). ```bash [default] # Object Storage Region NL-AMS