You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: containers/kubernetes/reference-content/kubernetes-load-balancer.mdx
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,13 @@ content:
7
7
paragraph: This page provides information about creating and configuring a Load Balancer service for your Kubernetes cluster
8
8
tags: kubernetes load-balancer loadbalancer service annotations ip expose
9
9
dates:
10
-
validation: 2024-04-29
10
+
validation: 2024-11-04
11
11
posted: 2023-10-25
12
12
categories:
13
13
- kubernetes
14
14
---
15
15
16
-
Creating a Load Balancer for your Kubernetes cluster allows you to expose an application running inside your cluster to the internet.
16
+
Creating a [Load Balancer](/containers/kubernetes/concepts/#load-balancer) for your Kubernetes cluster allows you to expose an application running inside your cluster to the internet.
17
17
18
18
In this document, we summarize when to create a Load Balancer for your cluster (as opposed to a different solution for exposing your application), and take you through the basic steps to create and configure your Load Balancer.
19
19
@@ -34,7 +34,7 @@ On the other hand, if you have multiple services running in a more complex clust
34
34
35
35
Read the [full documentation](/containers/kubernetes/reference-content/exposing-services/) on different ways to expose your services for full details, and links to the relevant documentation for each possibility.
36
36
37
-
## Creating a Load Balancer for your cluster: overview
37
+
## Creating a Load Balancer for your cluster: Overview
38
38
39
39
Here is a quick overview of how to create a Load Balancer for your cluster:
40
40
@@ -48,7 +48,7 @@ Here is a quick overview of how to create a Load Balancer for your cluster:
48
48
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 devtools to edit your cluster's Load Balancer after creation, this must be done via the CCM, as detailed in this documentation.
49
49
</Message>
50
50
51
-
## Creating a Load Balancer for your cluster: step by step
51
+
## Creating a Load Balancer for your cluster: Step by step
Copy file name to clipboardExpand all lines: containers/kubernetes/reference-content/managing-load-balancer-ips.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,17 +7,17 @@ content:
7
7
paragraph: Managing Load Balancer IPs
8
8
tags: load-balancer load-balancer-ip kubernetes ip flexible-ip
9
9
dates:
10
-
validation: 2024-04-29
10
+
validation: 2024-11-04
11
11
posted: 2021-08-12
12
12
categories:
13
13
- kubernetes
14
14
---
15
15
16
-
By default, when you create a Load Balancer for your cluster, it will be assigned a random public IP address. When you delete the Load Balancer, the IP address will also be deleted and cannot be retrieved to transfer to another Load Balancer service in your cluster.
16
+
By default, when you create a [Load Balancer](/containers/kubernetes/concepts/#load-balancer) for your cluster, it will be assigned a random public IP address. When you delete the Load Balancer, the IP address will also be deleted and cannot be retrieved to transfer to another Load Balancer service in your cluster.
17
17
18
18
However, it is possible to use [flexible IP addresses](/network/load-balancer/concepts/#flexible-ip-address) with your cluster's Load Balancer, to give you more control over the IPs being used. Flexible IP addresses can be kept in your account even if/when their associated Load Balancer is deleted. They can then be assigned to a new Load Balancer in the future.
19
19
20
-
You can view your existing Load Balancer flexible IP addresses, and create new ones, in the [Scaleway console](https://console.scaleway.com/load-balancer/ips). Alternatively, use the [API](https://www.scaleway.com/en/developers/api/load-balancer/zoned-api/#path-ip-addresses-list-ip-addresses) or other devtools.
20
+
You can view your existing Load Balancer flexible IP addresses, and create new ones, in the [Scaleway console](https://console.scaleway.com/load-balancer/ips). Alternatively, use the [API](https://www.scaleway.com/en/developers/api/load-balancer/zoned-api/#path-ip-addresses-list-ip-addresses) or other development tools.
21
21
22
22
<Messagetype="note">
23
23
Load Balancer flexible IPs have the following limitations:
Kubernetes Kapsule clusters can use Private Networks, providing a default security layer for worker nodes. Furthermore, these clusters can deploy node pools across various Availability Zones (AZs).
16
+
Kubernetes Kapsule clusters can use [Private Networks](/faq/private-networks/#what-are-private-networks), providing a default security layer for worker nodes. Furthermore, these clusters can deploy node pools across various [Availability Zones (AZs)](/containers/kubernetes/concepts/#multi-az-clusters).
@@ -42,8 +42,8 @@ For more information, refer to the [official Kubernetes best practices for runni
42
42
43
43
- Kapsule's Control Plane network access is managed by a Load Balancer in the primary zone of each region. If this zone fails globally, the Control Plane will be unreachable, even if the cluster spans multiple zones. This limitation also applies to HA Dedicated Control Planes.
44
44
- Persistent volumes are limited to their Availability Zone (AZ). Applications must replicate data across persistent volumes in different AZs to maintain high availability in case of zone failures.
45
-
- In "controlled isolation" mode, nodes access the Control Plane via their public IPs. If two AZs can't communicate (split-brain scenario), nodes won't appear unhealthy from Kubernetes' perspective, but communication between nodes in different AZs will be disrupted. Applications must handle this scenario if they use components across multiple AZs.
46
-
- In "full isolation" mode, nodes also use the Public Gateway to access the Control Plane. If nodes can't reach the Public Gateway (e.g. because of Private Network failure in an AZ), they will become unhealthy. As there is only one Public Gateway per Private Network, losing the AZ with the Public Gateway results in the loss of all nodes in all private pools across all AZs.
45
+
- In "controlled isolation" mode, nodes access the Control Plane via their public IPs. If two AZs can not communicate (split-brain scenario), nodes will not appear unhealthy from Kubernetes' perspective, but communication between nodes in different AZs will be disrupted. Applications must handle this scenario if they use components across multiple AZs.
46
+
- In "full isolation" mode, nodes also use the Public Gateway to access the Control Plane. If nodes cannot reach the Public Gateway (e.g. because of Private Network failure in an AZ), they will become unhealthy. As there is only one Public Gateway per Private Network, losing the AZ with the Public Gateway results in the loss of all nodes in all private pools across all AZs.
47
47
48
48
<Messagetype="note">
49
49
It is important to note that the scalability and reliability of Kubernetes does not automatically ensure the scalability and reliability of an application hosted on it. While Kubernetes is a robust and scalable platform, each application must independently implement measures to achieve scalability and reliability, ensuring it avoids bottlenecks and single points of failure. Therefore, although Kubernetes itself remains responsive, the responsiveness of your application relies on your design and deployment choices.
@@ -57,7 +57,7 @@ It is important to note that the scalability and reliability of Kubernetes does
57
57
58
58
### Prerequisites for setting up a multi-AZ cluster
59
59
60
-
- Your cluster must be compatible with, and connected to a Private Network. If it's not, you will need to migrate your cluster following the [procedure through the console, API, or Terraform](/containers/kubernetes/reference-content/secure-cluster-with-private-network/).
60
+
- Your cluster must be compatible with, and connected to a Private Network. If it is not, you will need to migrate your cluster following the [procedure through the console, API, or Terraform](/containers/kubernetes/reference-content/secure-cluster-with-private-network/).
61
61
62
62
- Ensure the node types required for your pool are available in your chosen AZs, as not all node types are available in every AZ and stocks might be limited.
Copy file name to clipboardExpand all lines: tutorials/store-s3-transmit/index.mdx
+13-12Lines changed: 13 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,22 +1,23 @@
1
1
---
2
2
meta:
3
-
title: Storing objects with Object Storage and Transmit 5
4
-
description: This page shows you how to store objects with Transmit 5.
3
+
title: Storing objects with Scaleway Object Storage and Transmit 5
4
+
description: This page shows you how to store objects with Transmit 5 on Scaleway's Object Storage platform.
5
5
content:
6
-
h1: Storing objects with Object Storage and Transmit 5
7
-
paragraph: This page shows you how to store objects with Transmit 5.
6
+
h1: Storing objects with Scalewy Object Storage and Transmit 5
7
+
paragraph: This page shows you how to store objects with Transmit 5 on Scaleway's Object Storage platform.
8
8
tags: object-storage Transmit-5
9
9
categories:
10
10
- object-storage
11
11
dates:
12
-
validation: 2024-04-29
12
+
validation: 2024-11-04
13
13
posted: 2018-06-04
14
14
---
15
15
16
-
Object Storage allows you to store any kind of object (documents, images, videos, etc.) and retrieve them at a later time from anywhere.
16
+
Scaleway Object Storage provides a scalable and accessible solution for storing and retrieving various types of objects, including documents, images, videos, and more, from anywhere in the world.
17
+
18
+
With Scaleway Object Storage, you can easily store and serve files, such as images, over HTTPS.
19
+
Additionally, you can manage your storage using the intuitive control panel or use a range of available tools to interact with your Object Storage buckets, streamlining your workflow and enhancing productivity.
17
20
18
-
For instance, you can store images and they will be accessible using HTTPS.
19
-
You can use the control panel to manage your storage. Some tools exist to interact with Object Storage.
20
21
21
22
<Macroid="requirements" />
22
23
@@ -28,14 +29,14 @@ You can use the control panel to manage your storage. Some tools exist to intera
28
29
29
30
To access Object Storage using s3md, you need to [configure your API key](/identity-and-access-management/iam/how-to/create-api-keys/).
30
31
31
-
## Downloading Transmit
32
+
## Downloading Transmit 5
32
33
33
-
Transmit is a powerful and easy-to-use solution to manage Object Storage from your Mac.
34
-
It provides a clean and straightforward interface to create, list, and delete buckets, and download, upload, and delete objects inside the Object Storage.
34
+
Transmit 5 is a powerful and easy-to-use solution to manage Object Storage from your Mac.
35
+
It provides a clean and straightforward interface to create, list, and delete buckets, and download, upload, and delete objects inside the Object Storage bucket.
0 commit comments