mirror of
https://github.com/YuzuZensai/netbird-kubernetes-operator.git
synced 2026-09-13 10:49:15 +00:00
a90227ab333d3ddc43e415cf461134e4eb641a07
The e2e tests that existed before are flaky and test the old resources. This change removes them until we have implemented new e2e tests for the new resources. Part of #209
NetBird Kubernetes Operator
The NetBird Kubernetes Operator automates the provisioning of NetBird network access for services running in your cluster.
Documentation
How It Works
A NetworkRouter registers a NetBird router peer for a given DNS zone in your cluster.
apiVersion: netbird.io/v1alpha1
kind: NetworkRouter
metadata:
name: prod
namespace: netbird
spec:
dnsZoneRef:
name: prod.company.internal
A NetworkResource then exposes a Kubernetes service through that router to one or more NetBird groups.
apiVersion: netbird.io/v1alpha1
kind: NetworkResource
metadata:
name: nginx
namespace: default
spec:
networkRouterRef:
name: prod
namespace: netbird
serviceRef:
name: nginx
groups:
- name: All
Languages
Go
97.8%
Makefile
1.2%
Go Template
0.9%
Dockerfile
0.1%