purelb
PureLB A Dual-stack Service Load Balancer Controller with integrated BGP for Kubernetes. Slack: https://kubernetes.slack.com/archives/C01BCB7U031
File Explorer
Download Latest Version (.zip)- build.yml
- ci.yml
- helm-index.yml
- dependabot.yml
- FUNDING.yml
- ipam.pb.go
- ipam.proto
- ipam_grpc.pb.go
- .gitsave
- _helpers.tpl
- clusterrole-allocator.yaml
- clusterrole-lbnodeagent.yaml
- clusterrolebinding-allocator.yaml
- clusterrolebinding-lbnodeagent.yaml
- daemonset.yaml
- deployment.yaml
- extra-objects.yaml
- gobgp-metrics-service.yaml
- gobgp-rbac.yaml
- lbnodeagent.yaml
- NOTES.txt
- prometheusrules-allocator.yaml
- prometheusrules-lbnodeagent.yaml
- role-allocator-leases.yaml
- role.yaml
- rolebinding-allocator-leases.yaml
- rolebinding.yaml
- service-metrics-allocator.yaml
- service-metrics-lbnodeagent.yaml
- serviceaccount-allocator.yaml
- serviceaccount-lbnodeagent.yaml
- servicegroup.yaml
- servicemonitor-allocator.yaml
- servicemonitor-lbnodeagent.yaml
- .helmignore
- Chart.yaml
- values.yaml
- README.md
- main.go
- main.go
- bgp.go
- bgp_dataplane.go
- bgp_state.go
- client.go
- commands_test.go
- dashboard.go
- election.go
- exec.go
- inspect.go
- main.go
- nodeconfig.go
- nodeconfig_test.go
- output.go
- pods.go
- pools.go
- rbac-sample.yaml
- services.go
- snapshot.go
- status.go
- util.go
- util_test.go
- validate.go
- validate_namespace_test.go
- validate_test.go
- version.go
- controller.go
- main.go
- main_test.go
- main.go
- main_test.go
- README.md
- gobgp-bgpconfig-crd.yaml
- gobgp-bgpnodestatus-crd.yaml
- gobgp-patch.yaml
- gobgp-rbac.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- kustomization.yaml
- lbnodeagent.yaml
- namespace.yaml
- purelb.yaml
- kustomization.yaml
- local-lbnodeagent.yaml
- local-servicegroup.yaml
- sample-nginx-lb.yaml
- kustomization.yaml
- sample-bgpconfig.yaml
- kustomization.yaml
- netbox-controller-config.yaml
- GOBGP_INTEGRATION_PLAN.md
- K8GOBGP_BGPNODESTATUS_TASK.md
- k8s-compatibility-update-plan.md
- KREW_PLUGIN_PLAN.md
- migration-v1-to-v2.md
- SUBNET_AWARE_ELECTION_PLAN.md
- v0.17.0-release-material.md
- boilerplate.go.txt
- tools.go
- update-codegen.sh
- allocator.go
- allocator_test.go
- controller.go
- controller_test.go
- ingress.go
- k8salloc.go
- localpool.go
- localpool_test.go
- pool.go
- poolselect.go
- poolselect_test.go
- service.go
- service_test.go
- sidecarpool.go
- sidecarpool_test.go
- stats.go
- election.go
- election_test.go
- metrics.go
- package.go
- selector.go
- selector_test.go
- subnets.go
- subnets_test.go
- cr-controller.go
- cr-controller_test.go
- k8s.go
- k8s_test.go
- namespace_test.go
- stats.go
- announcer.go
- announcer_local.go
- announcer_local_test.go
- metrics.go
- network.go
- package.go
- logging.go
- logging_test.go
- netutil.go
- netutil_test.go
- README.md
- dashboard.json
- README.md
- service-monitors.yaml
- annotations.go
- announcing.go
- announcing_test.go
- classes.go
- config.go
- doc.go
- iprange.go
- iprange_test.go
- nodeselect.go
- nodeselect_test.go
- nsselect.go
- nsselect_test.go
- register.go
- types.go
- types_test.go
- register.go
- register.go
- migrate-v1-to-v2.sh
- reset-test-cluster.sh
- __init__.py
- announcing.py
- backend.py
- cluster.py
- metrics.py
- nodes.py
- topology.py
- wait.py
- test_harness.py
- test_ipam_external.py
- test_local_address_lifetime.py
- test_local_allocation.py
- test_local_balanced.py
- test_local_failover.py
- test_local_garp.py
- test_local_multi_interface.py
- test_local_multipool.py
- test_local_policy.py
- test_local_remaining.py
- test_namespace_scoping.py
- test_plugin_validate.py
- test_remote.py
- test_router_bgp.py
- test_stress_failover.py
- test_timing.py
- test_upgrade.py
- conftest.py
- EXTERNAL-IPAM.md
- pyproject.toml
- README.md
- timing-results-20260121-103519.csv
- timing-results-20260121-103951.csv
- timing-results-20260121-134605.csv
- timing-results-20260122-183532.csv
- timing-results-20260122-184031.csv
- timing-results-20260128-131755.csv
- timing-results-20260302-104451.csv
- timing-results-20260302-104936.csv
- timing-results-20260312-100204.csv
- echo-test.yaml
- README.md
- deploy.yaml
- README.md
- server.py
- default.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- _index.md
- google_analytics.html
- index.yaml
- favicon.png
- purelb.png
- CNAME
- hugo-book
- config.toml
- README.md
- .dockerignore
- .gitignore
- .gitmodules
- .ko.yaml
- BUILDING.md
- CLAUDE.md
- go.mod
- go.sum
- LICENSE
- Makefile
- README.md
- RELEASING.md
// repository documentation
Was this content helpful?
(0 ratings)
