Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRAFT: feat(k8s): add acl docs #3460

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

DRAFT: feat(k8s): add acl docs #3460

wants to merge 4 commits into from

Conversation

bene2k1
Copy link
Member

@bene2k1 bene2k1 commented Jul 10, 2024

Your checklist for this pull request

Description

Please describe what you added or changed.

@bene2k1 bene2k1 added the do not merge PR that shouldn't be merged before a specific date (eg release) label Jul 10, 2024
@bene2k1 bene2k1 self-assigned this Jul 10, 2024
@bene2k1 bene2k1 marked this pull request as draft September 30, 2024 08:48
@github-actions github-actions bot added the status: draft Work in progress - do not merge or review label Sep 30, 2024
@bene2k1 bene2k1 marked this pull request as ready for review November 4, 2024 15:53
@github-actions github-actions bot removed the status: draft Work in progress - do not merge or review label Nov 4, 2024
@bene2k1 bene2k1 added the status: doc review Waiting for doc team review label Nov 4, 2024
paragraph: Learn how to manage allowed IP addresses for your Kubernetes Kapsule and Kosmos clusters. Configure access restrictions with our step-by-step guide.
tags: kubernetes kapsule kosmos
dates:
validation: 2024-11-05
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
validation: 2024-11-05
validation: 2024-12-16

tags: kubernetes kapsule kosmos
dates:
validation: 2024-11-05
posted: 2024-11-05
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
posted: 2024-11-05
posted: 2024-12-16

Comment on lines +16 to +18
Restricting IPs on Kubernetes Kapsule or Kosmos clusters enhances security by limiting access to only trusted sources, thereby reducing the risk of unauthorized access and potential attacks.
This control ensures that only specific IP addresses or networks can interact with your clusters, providing an additional layer of protection.
The default entry `0.0.0.0/0` enables any host to establish a connection.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Restricting IPs on Kubernetes Kapsule or Kosmos clusters enhances security by limiting access to only trusted sources, thereby reducing the risk of unauthorized access and potential attacks.
This control ensures that only specific IP addresses or networks can interact with your clusters, providing an additional layer of protection.
The default entry `0.0.0.0/0` enables any host to establish a connection.
Restricting IPs on Kubernetes Kapsule or Kosmos clusters enhances security by limiting access to only trusted sources. Since only IP addresses and networks specified by you can interact with your clusters, you reduce the risk of unauthorized access and potential attacks.
The default entry `0.0.0.0/0` enables any host to establish a connection.


<Macro id="requirements" />

- Scaleway account logged into the [Scaleway console](https://console.scaleway.com)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Scaleway account logged into the [Scaleway console](https://console.scaleway.com)
- A Scaleway account logged into the [Scaleway console](https://console.scaleway.com)


## How to add an IP address

1. Click **Kubernetes** in the **Containers** section of the [Scaleway console](https://console.scaleway.com). The **Kubernetes Kapsule dashboard** appears.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Click **Kubernetes** in the **Containers** section of the [Scaleway console](https://console.scaleway.com). The **Kubernetes Kapsule dashboard** appears.
1. Click **Kubernetes** in the **Containers** section of the [Scaleway console](https://console.scaleway.com). The **Kubernetes dashboard** appears.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're specifying Kubernetes Kapsule here, but the requirements say that users can do this either on a Kapsule or Kosmos cluster. We must either remove the Kapsule mention here or state that the settings we show on this page are specifically for Kapsule, no?

1. Click **Kubernetes** in the **Containers** section of the [Scaleway console](https://console.scaleway.com). The **Kubernetes Kapsule dashboard** appears.
2. Select the cluster you wish to configure. The **Cluster information** page opens.
3. Click the **Network** tab to display your cluster's network information. Your access control list appears in the **Allowed IPs for control plane** section.
4. Click **Add allowed IP**. Enter the IP address or IP block in [CIDR notation](/network/ipam/concepts/#cidr-notation) (e.g., `198.51.100.135/32` for a single IP, `198.51.100.0/24` for an IP block) and click **Add IPs**.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
4. Click **Add allowed IP**. Enter the IP address or IP block in [CIDR notation](/network/ipam/concepts/#cidr-notation) (e.g., `198.51.100.135/32` for a single IP, `198.51.100.0/24` for an IP block) and click **Add IPs**.
4. Click **Add allowed IP**. Enter the IP address or IP block in [CIDR notation](/network/ipam/concepts/#cidr-notation) (e.g., `198.51.100.135/32` for a single IP, `198.51.100.0/24` for an IP block), then click **Add IP(s)**.


## How to delete an IP address

1. Click **Kubernetes** in the **Containers** section of the [Scaleway console](https://console.scaleway.com). The **Kubernetes Kapsule dashboard** appears.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Check if Kapsule mention should be here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do not merge PR that shouldn't be merged before a specific date (eg release) status: doc review Waiting for doc team review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants