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

[Feature] Support Cillium observability (maybe) through Hubble APIs #11697

Open
2 of 3 tasks
wu-sheng opened this issue Dec 26, 2023 · 3 comments
Open
2 of 3 tasks

[Feature] Support Cillium observability (maybe) through Hubble APIs #11697

wu-sheng opened this issue Dec 26, 2023 · 3 comments
Assignees
Labels
backend OAP backend related. feature New feature
Milestone

Comments

@wu-sheng
Copy link
Member

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Description

With the increased adoption of Cillium and CNI, SkyWalking begins to discuss a possible integration solution with Cillium, CNI, and Hubble.
There is no certain plan yet, and @mrproliu and I have begun to do some research from how Cillium + Hubble work together. The idea way is, SkyWalking could work with Cillium ecosystem without adding new components and/or new agents to Cillium but leveraging what has been already exposed because Hubble's APIs are there, and SkyWalking is open to work with target APIs as same as we work with Istio and Envoy APIs(ALS and metric service APIs).

Eventually, a SWIP is required, because this is a significant APIs adoption and ecosystem integration.

@mrproliu and I may continue on this next Feb.. If anyone wants to begin the discussion now, welcome to comment here.

Use case

No response

Related issues

No response

Are you willing to submit a pull request to implement this on your own?

  • Yes I am willing to submit a pull request on my own!

Code of Conduct

@wu-sheng wu-sheng added backend OAP backend related. feature New feature labels Dec 26, 2023
@wu-sheng wu-sheng added this to the 10.0.0 milestone Dec 26, 2023
@wu-sheng wu-sheng modified the milestones: 10.0.0, 10.1.0 Feb 18, 2024
@wu-sheng
Copy link
Member Author

Within PoC, we found cilium/cilium#32175. Need more time on this.

@wu-sheng
Copy link
Member Author

@mrproliu Could you share the script documents you were testing about this? @wankai123 may have time next month to continue on this. Although we know there is limitations from Cillium side, but we could still generate metrics as a PoC version for it.

@mrproliu
Copy link
Contributor

Sure. I have created a branch in my branch, you can get the code from my branch or these difference files.

All the protocol files are copy from the cilium project

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend OAP backend related. feature New feature
Projects
None yet
Development

No branches or pull requests

2 participants