-
Notifications
You must be signed in to change notification settings - Fork 45
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
[DevOps] Enhance MeshSync Discovery All Resources #274
Comments
@KiptoonKipkurui would you like to take this up? |
@theBeginner86 Sure, I will take this up |
Gents, MeshSync should be able to be informed about ALL resources. Resources should not have to be named. Generally, resources should only be named as a blacklist of what not to be informed of (granted, MeshSync will support the flexibility of a whitelist, too, but that whitelist should be all resources by default). // @MUzairS15 @Aisuko |
@theBeginner86 Following this discussion, this I believe this issue should change to enhance meshery to auto discover all resources in a cluster
|
Sounds good. Updated 👍 |
@theBeginner86 I want to work on this issue |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
@KiptoonKipkurui do we still have a hardcoded whitelist? Is it dynamically configurable, yet? If so, can you point me to the docs on it? |
The whitelist is currently hard coded in helm charts and meshsync, and only the items on this list would be discovered and watched. Currently each time you want to track events for a specific resource it has to be added to this both sections. Now the enhancement with this PR was to first use KubeAPI discovery API to get all resources in the cluster without being bound to the said list thus making all resources supported by default and second and enhancement to support using both fields blacklist and whitelist in our ConfigMap (current implementation has us using either one or the other). Is Dynamically configurable: partial yes, for resources already here meshsync one can blacklist or whitelist and also control the observed events (added, modified, removed), but not for resources outside this list Docs?: Docs exist to document the current behavior |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue is being automatically closed due to inactivity. However, you may choose to reopen this issue. |
Current Behavior
Currently MeshSync doesn't discover following K8s API Resources
Desired Behavior
Add support in MeshSync discovery pipeline to discovery all the available resources in Kubernetes cluster.
Contributor Resources
The meshery.io website uses Jekyll and GitHub Pages. Site content is found under the
master
branch.The text was updated successfully, but these errors were encountered: