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

Cilium BGP support #46

Open
2 tasks done
fmunteanu opened this issue May 5, 2024 · 3 comments
Open
2 tasks done

Cilium BGP support #46

fmunteanu opened this issue May 5, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request upstream Related upstream issue

Comments

@fmunteanu
Copy link
Contributor

fmunteanu commented May 5, 2024

Existing Issues

  • I have searched the existing issues

Related Problem

I'm waiting on UniFi to release the BGP feature for UDM SE, they made a reference into their Network 8.1.113 release, planned to be released with Network 8.2. Once released, I will be able to test and implement Cilium's BGP Control Plane.

Solution Implementation

Implementation example, to expose kube-apiserver:

apiVersion: v1
kind: Service
metadata:
  annotations:
    io.cilium/lb-ipam-ips: 192.168.4.15
  name: cilium-api-server
  namespace: kube-system
spec:
  externalTrafficPolicy: Local
  loadBalancerClass: io.cilium/bgp-control-plane
  ports:
    - name: https
      port: 443
      protocol: TCP
      targetPort: 6443
  selector:
    k8s-app: kube-apiserver
    tier: control-plane
  type: LoadBalancer

Solution Alternatives

No response

Anything Else

No response

Code of Conduct

  • I agree to follow project's Code of Conduct
@fmunteanu fmunteanu added enhancement New feature or request triage Needs triage labels May 5, 2024
@fmunteanu fmunteanu self-assigned this May 5, 2024
@fmunteanu fmunteanu added upstream Related upstream issue and removed triage Needs triage labels May 5, 2024
@mitchross
Copy link

Is it going to be a requirement that the consumers of this repo have to have a BGP enabled router?

@fmunteanu
Copy link
Contributor Author

No, it will be a Cilium chart option for BGP capable routers.

@fmunteanu
Copy link
Contributor Author

BGP support was implemented into Network, but it requires UniFi Gateway 4.1+. So far, version 4.0.6 was released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request upstream Related upstream issue
Projects
None yet
Development

No branches or pull requests

2 participants