Peer approval for remote worker access (#241)

This commit is contained in:
Damaso Sanoja
2024-10-11 12:10:26 -04:00
committed by GitHub
parent 0f1ca88a1b
commit 0a0fb2e096
3 changed files with 32 additions and 28 deletions

View File

@@ -21,7 +21,7 @@ Let's dive into the process of using NetBird to manage network access in an auto
To replicate this use case, you'll need:
* A [NetBird account](https://app.netbird.io/)
* [NetBird](https://docs.netbird.io/how-to/installation) installed on your local machine
* [NetBird](/how-to/installation) installed on your local machine
* A Kubernetes cluster (local or cloud-based)
* `kubectl` installed and configured on your local machine
* [Kubernetes metrics server](https://github.com/kubernetes-sigs/metrics-server)
@@ -40,7 +40,7 @@ This process will demonstrate how NetBird simplifies secure network access in au
## 1. Creating a NetBird Setup Key for Kubernetes
The first step in this process is [creating a NetBird setup key](https://docs.netbird.io/how-to/register-machines-using-setup-keys) for your Kubernetes cluster. This setup key serves as a secure authentication token, allowing your cluster's pods to join your NetBird network seamlessly.
The first step in this process is [creating a NetBird setup key](/how-to/register-machines-using-setup-keys) for your Kubernetes cluster. This setup key serves as a secure authentication token, allowing your cluster's pods to join your NetBird network seamlessly.
To create an appropriate setup key for this use case:
@@ -113,7 +113,7 @@ Once you save your policy, it is a good practice to disable or modify the defaul
This tailored access policy ensures that only authorized devices (your local machine) can communicate with the Kubernetes cluster, significantly improving your network's security posture. As your environment scales, this policy will automatically apply to new pods, maintaining consistent access control.
For more detailed information on configuring access policies, refer to the [NetBird Access Policies documentation](https://docs.netbird.io/how-to/manage-network-access).
For more detailed information on configuring access policies, refer to the [NetBird Access Policies documentation](/how-to/manage-network-access).
## 4. Deploying a Sample Application with NetBird Agent