diff --git a/menu/mainLinks.json b/menu/mainLinks.json index 5ad64e4f60..e313dd35cf 100644 --- a/menu/mainLinks.json +++ b/menu/mainLinks.json @@ -20,11 +20,6 @@ "label": "Troubleshooting Hub", "slug": "troubleshooting" }, - { - "icon": "InteractiveDemosCategoryIcon", - "label": "Interactive Demos", - "slug": "demos" - }, { "icon": "DocumentationCategoryIcon", "label": "FAQs", diff --git a/pages/index.mdx b/pages/index.mdx index 0cab4a4abd..f3df627611 100644 --- a/pages/index.mdx +++ b/pages/index.mdx @@ -5,7 +5,7 @@ description: Scaleway's product documentation provides comprehensive guides, tut @@ -29,7 +29,7 @@ description: Scaleway's product documentation provides comprehensive guides, tut @@ -43,11 +43,11 @@ description: Scaleway's product documentation provides comprehensive guides, tut ## Tutorials @@ -75,14 +75,6 @@ description: Scaleway's product documentation provides comprehensive guides, tut /> - - ## Changelog @@ -19,10 +19,6 @@ The Scaleway Block Storage volume and File Storage filesystem Container Storage - Your Scaleway Project or Organization ID - [Created](/kubernetes/how-to/create-cluster/) a Kubernetes cluster running on Scaleway Instances (v1.21+) - - Refer to our video tutorial [Getting Started with Kubernetes Part 4 - Storage](/kubernetes/videos/) to view a visual presentation and step-by-step guidance of how to manage Block Storage volumes on Kubernetes with the Scaleway CSI. - - ## Verification of CSI driver status To verify if the driver is running, use the following command: diff --git a/pages/kubernetes/menu.ts b/pages/kubernetes/menu.ts index 7abef6af8d..6b4c6ddd74 100644 --- a/pages/kubernetes/menu.ts +++ b/pages/kubernetes/menu.ts @@ -167,10 +167,6 @@ export const kubernetesMenu = { label: 'Managed Kubernetes service definition', slug: 'managed-kubernetes-service-definition', }, - { - label: 'Kubernetes decision tree', - slug: 'kubernetes-decision-tree', - }, { label: 'Kubernetes version support policy', slug: 'version-support-policy', @@ -240,10 +236,6 @@ export const kubernetesMenu = { label: 'Additional Content', slug: 'reference-content', }, - { - label: 'Videos', - slug: 'videos', - }, { label: 'Troubleshooting', slug: 'troubleshooting', diff --git a/pages/kubernetes/reference-content/assets/DecisionTreeKubernetes-DocumentationWebsite.webp b/pages/kubernetes/reference-content/assets/DecisionTreeKubernetes-DocumentationWebsite.webp deleted file mode 100644 index 22f2065115..0000000000 Binary files a/pages/kubernetes/reference-content/assets/DecisionTreeKubernetes-DocumentationWebsite.webp and /dev/null differ diff --git a/pages/kubernetes/reference-content/assets/decision-tree-kubernetes.pdf b/pages/kubernetes/reference-content/assets/decision-tree-kubernetes.pdf deleted file mode 100644 index 2a4a405c5d..0000000000 Binary files a/pages/kubernetes/reference-content/assets/decision-tree-kubernetes.pdf and /dev/null differ diff --git a/pages/kubernetes/reference-content/exposing-services.mdx b/pages/kubernetes/reference-content/exposing-services.mdx index 3154210cba..e013497408 100644 --- a/pages/kubernetes/reference-content/exposing-services.mdx +++ b/pages/kubernetes/reference-content/exposing-services.mdx @@ -32,8 +32,6 @@ See the table below for more information. | **Ingress** | • A native resource inside the cluster (not a service).
• Ingress controller receives a single, external public IP, usually in front of a spun-up external HTTP Load Balancer.
• Uses a set of rules to forward web traffic (HTTP(S)) to the correct service out of multiple services within the cluster.
• Each service then sends the traffic to a suitable Pod.
• Operates at the L7 level.| • Clusters with many services.
• Dealing with HTTP(S) traffic. | • Requires an ingress controller (not included by default, must be created).
• Designed for HTTP(S) traffic only (more complicated to configure for other protocols). | -Our [webinar](https://www.youtube.com/watch?v=V0uKqYXJRF4) may also be useful to you when considering how to expose your cluster. From 5m47 to 13m43, the different methods to expose a cluster are described and compared. - ## NodePort Service @@ -41,7 +39,6 @@ Our [webinar](https://www.youtube.com/watch?v=V0uKqYXJRF4) may also be useful to For more information and practical help with creating a NodePort Service, check out the following resources: - [Exposing a service via NodePort - Tutorial](/tutorials/get-started-deploy-kapsule/#exposing-the-service-for-testing-via-nodeport-optional) -- [Exposing a service via NodePort - Video demonstration](https://www.youtube.com/watch?v=R5CwAq1a0Og) (from 23m52) - [Comparison of NodePort vs LoadBalancer](/tutorials/get-started-kubernetes-loadbalancer/#why-do-we-need-a-load-balancer) ## LoadBalancer Service @@ -52,7 +49,6 @@ For more information and practical help with creating a LoadBalancer Service, ch - [Creating and configuring a Load Balancer service](/kubernetes/reference-content/kubernetes-load-balancer/) - [Getting started with Kubernetes Load Balancers - Tutorial](/tutorials/get-started-kubernetes-loadbalancer/) -- [Getting started with Kubernetes Load Balancers - Video demonstration](https://www.youtube.com/watch?v=R5CwAq1a0Og) ## Ingress @@ -62,7 +58,6 @@ For more information and practical help with setting up ingress, check out the f - [How to deploy an ingress controller](/kubernetes/how-to/deploy-ingress-controller/) - [Using a Load Balancer to expose your ingress controller](/kubernetes/reference-content/lb-ingress-controller/) -- [Configuring a Load Balancer for your Kubernetes applications - Webinar](https://www.youtube.com/watch?v=V0uKqYXJRF4) - Deep dive and practical demonstration of how to create an ingress controller with a Load Balancer for your cluster from the 14-minute mark to the 48-minute mark. ## Ingress or LoadBalancer? diff --git a/pages/kubernetes/reference-content/kubernetes-decision-tree.mdx b/pages/kubernetes/reference-content/kubernetes-decision-tree.mdx deleted file mode 100644 index 163069f202..0000000000 --- a/pages/kubernetes/reference-content/kubernetes-decision-tree.mdx +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: Kubernetes decision tree -description: This page helps you evaluate your Kubernetes knowledge and presents valuable documentation to understand its functioning and possibilities. -tags: kubernetes offers decision-tree -dates: - validation: 2025-06-11 - posted: 2025-06-11 ---- -import image from './assets/DecisionTreeKubernetes-DocumentationWebsite.webp' - - -This page helps you evaluate your level of knowledge about Kubernetes and provides comprehensive documentation to help you understand the various offerings, integrations, tools, and usage. - - - - - This content is also available as a printable PDF file. Click the link below to download it: - - [Kubernetes decision tree - Printable](/pdf/decision-tree-kubernetes.pdf) - - -## Referred content - -Find below all the referred content from the decision tree: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[1 An Introduction To Kubernetes](/kubernetes/reference-content/introduction-to-kubernetes/)[8 Let's learn how to create and push a container image to the Scaleway Container Registry and how to use it on Kubernetes Kapsule](/kubernetes/how-to/deploy-image-from-container-registry/)
[2 Basics hands-on](/kubernetes/quickstart/)[9 How to deploy containerized applications with the Easy Deploy Feature](/kubernetes/how-to/enable-easy-deploy/)
[3 Concepts](/kubernetes/concepts/)[10 Odoo on a Scaleway Kubernetes Kapsule using the Easy Deploy Feature](/tutorials/odoo-easy-deploy/)
[4 Introduction video to Kubernetes](/kubernetes/videos/#introduction-to-kubernetes)[11 How does containerizing two simple applications with Docker sound](/kubernetes/videos/#part-1---containers--docker)
[5 Scaleway Instances](/instances/reference-content/choosing-instance-type/)[12 Docker concepts](/container-registry/concepts/#docker)
[6 How to connect to a cluster with kubectl](/kubernetes/how-to/connect-cluster-kubectl/)[13 How to deploy a containerized application with Kubernetes Kapsule](/kubernetes/videos/#part-2---deploying-an-app-with-kapsule)
[7 kubectl definition](/kubernetes/concepts/#kubectl)[14 How to add a load balancer service to your Scaleway Kubernetes Kapsule](/kubernetes/videos/#part-3---load-balancers)
-
\ No newline at end of file diff --git a/pages/kubernetes/reference-content/kubernetes-load-balancer.mdx b/pages/kubernetes/reference-content/kubernetes-load-balancer.mdx index 0fcec3e293..5bf9fa1e6d 100644 --- a/pages/kubernetes/reference-content/kubernetes-load-balancer.mdx +++ b/pages/kubernetes/reference-content/kubernetes-load-balancer.mdx @@ -190,8 +190,6 @@ For more help and support using Scaleway Load Balancers with your Kubernetes clu - [Scaleway Load Balancers: full documentation](/load-balancer/) * - [Getting Started with Kubernetes Load Balancers - Tutorial](/tutorials/get-started-kubernetes-loadbalancer/) -- [Getting Started with Kubernetes Load Balancers - Video Demonstration](https://www.youtube.com/watch?v=W3gPUQ_ELEo) -- [Configuring a Load Balancer for your Kubernetes applications - Webinar](https://www.youtube.com/watch?v=V0uKqYXJRF4) - [Managing Kubernetes Load Balancer IPs](/kubernetes/reference-content/managing-load-balancer-ips/) - [Using annotations for Kubernetes Load Balancers](/kubernetes/reference-content/using-load-balancer-annotations/) diff --git a/pages/kubernetes/troubleshooting/index.mdx b/pages/kubernetes/troubleshooting/index.mdx index 1eba72f3c0..f04f0e8440 100644 --- a/pages/kubernetes/troubleshooting/index.mdx +++ b/pages/kubernetes/troubleshooting/index.mdx @@ -47,12 +47,6 @@ productIcon: KubernetesProductIcon url="/kubernetes/reference-content/using-kapsule-autoheal-feature/" label="See more" /> - ## Kubernetes troubleshooting pages diff --git a/pages/kubernetes/videos.mdx b/pages/kubernetes/videos.mdx deleted file mode 100644 index abb3528f16..0000000000 --- a/pages/kubernetes/videos.mdx +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: Kubernetes - Videos -description: Discover Kubernetes Kapsule with our video tutorials. -tags: kubernetes kapsule ---- - - -## Getting started with Kubernetes - -### Part 1 - Containers & Docker - -This is the first in a new series of practical videos to help you get started with Kubernetes in minutes. We will walk you through Kubernetes fundamentals for beginners. - -Kubernetes is a container orchestration platform, so before using it we need to understand a bit about containers themselves. A container is a portable package of software that includes its own environment and dependencies. - -We show you how to containerize two simple applications with the popular containerization open-source platform Docker, starting from the Dockerfile to the basic docker commands with examples. Finally, we demonstrate how to safely push the container images we have created to the Scaleway Container Registry, so they are securely stored in the cloud. - -Future videos will show you how to deploy your containerized application with the Scaleway Kubernetes Kapsule, and cover topics like load balancing and storage for your Kubernetes application. - -