{"repo":"bfenetworks/bfe","free":true,"listed":false,"github":"https://github.com/bfenetworks/bfe","clone":"git clone https://github.com/bfenetworks/bfe.git","description":"A modern layer 7 load balancer from baidu","language":"Go","stars":6259,"topics":["bfe","reverse-proxy","load-balancer","golang","cncf"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"BFE English 中文 BFE (Beyond Front End) is a modern layer 7 load balancer from baidu. BFE is a Cloud Native Computing Foundation (CNCF) sandbox project. Introduction BFE opensource project includes several components, which can be used together as a integrated layer 7 load balancer and traffic management solution. BFE system consists of data plane and control plane: - Data plane：responsible for forwarding user's traffic, including below component: - BFE Server：BFE forward engine (this repository, bfenetworks/bfe). BFE Server performs content based routing, load balancing and forwards the traffic to backend servers. - Control plane：responsible for management and configuration of BFE system, including below components: - API-Server：provides API and handles update, storage and generation of BFE config - Conf-Agent：component for loading config, fetches latest config from API-Server and triggers BFE Server to reload it - Dashboard：provides a graphic interface for user to manage and view major config of BFE Refer to Overview in BFE document for more information Besides, we also implement BFE Ingress Controller based on BFE, to fulfill Ingress in Kubernetes 🚀 Quick Start This quick start is for users who want to get a running setup fast: build Docker images first, then deploy the Kubernetes example. 1) Build Docker images From the repository root: Notes: - make docker builds both prod and debug images. Image tags are derived from the VERSION file. - To override the image name, set BF","default_branch":null,"files":null,"tree":[],"storefront":"/r/bfenetworks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bfenetworks/bfe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}