Open leecalcote opened 1 year ago
@leecalcote I see that currently 9 Meshery Adapters are available, Network Service Mesh isn't.
Thanks for pointing this out. Yes, youβre right, @Azanul
Checking in... it has been awhile since we've heard from you on this issue. Are you still working on it? Please let us know and please don't hesitate to contact a MeshMate or any other community member for assistance.
Be sure to join the community, if you haven't yet and please leave a :star: star on the project :smile:
@leecalcote Is there anyone working, If not, Please assign it to me :)
Hey @leecalcote, I came up with this approach :- Modify the Meshery Docker Extension code: We need to locate the section in the code where the default enabled adapters are specified. By updating this code, we can include only the top three most popular adapters (istio, linkerd, and consul) as enabled by default. Additionally, we should test the dynamic enable/disable functionality within the Meshery UI to ensure it works as expected.
Hey @leecalcote
I came across proposed approach for modifying the Meshery Docker Extension code by @AryanSharma9917 , and I wanted to express my agreement with his idea. Focusing on the top three most popular adapters (istio, linkerd, and consul) as enabled by default seems like a great way to streamline the experience for users.
I'm eager to contribute to this effort and would love to work with him on implementing this solution. I believe it will not only improve the user experience but also enhance the overall efficiency of the Meshery project. Meshery If you're open to it, could you please give me a chance to collaborate on this issue? I'm excited to learn from the Meshery community and its expertise and also want to actively contribute to the Meshery project.
Current Behavior
The Meshery Docker Extension deploys with all 10 Meshery Adapters enabled by default.
Desired Behavior
Only include the top three most popular adapters and only include those by default to reduce footprint size.
Ideally, Meshery users can dynamically enable/disable Meshery Adapters from within Meshery UI (there is another open issue on this).
Implementation
Adjust the default enabled adapters to only istio, linkerd, consul.
Acceptance Tests
Contributor Guides and Handbook