umiecornxig opened a new issue, #9840: URL: https://github.com/apache/apisix/issues/9840
### Description Feature: Adding ZooKeeper and Consul Service Discovery Support in APISIX Dashboard As a user, I want to have support for ZooKeeper and Consul service discovery in APISIX Dashboard, so that I can easily manage and configure service discovery for my APIs. Scenario 1: Enable ZooKeeper Service Discovery Given that I am an APISIX Dashboard user And I am on the dashboard configuration page When I navigate to the service discovery settings And I select ZooKeeper as the service discovery method And provide the required ZooKeeper connection details Then the APISIX Dashboard should enable ZooKeeper service discovery for my APIs And I should be able to manage and configure service discovery settings using ZooKeeper. Scenario 2: Enable Consul Service Discovery Given that I am an APISIX Dashboard user And I am on the dashboard configuration page When I navigate to the service discovery settings And I select Consul as the service discovery method And provide the required Consul connection details Then the APISIX Dashboard should enable Consul service discovery for my APIs And I should be able to manage and configure service discovery settings using Consul. Scenario 3: Manage Service Discovery Settings Given that I am an APISIX Dashboard user And I have enabled either ZooKeeper or Consul service discovery for my APIs When I navigate to the service discovery settings Then I should be able to view the current service discovery configuration And I should be able to update or modify the service discovery settings as needed. Scenario 4: Test Service Discovery Given that I am an APISIX Dashboard user And I have enabled either ZooKeeper or Consul service discovery for my APIs When I navigate to the service discovery settings And I initiate a service discovery test Then the APISIX Dashboard should verify the connectivity and functionality of the service discovery mechanism And provide feedback on the test results. Scenario 5: Documentation and Help Given that I am an APISIX Dashboard user And I have enabled either ZooKeeper or Consul service discovery for my APIs When I need assistance or guidance on configuring or using the service discovery feature Then the APISIX Dashboard should provide comprehensive documentation and help resources And I should be able to access relevant documentation from within the dashboard itself. Note: The above scenarios outline the basic functionality expected from adding ZooKeeper and Consul service discovery support in APISIX Dashboard. Additional scenarios and requirements may be identified during the development and testing process. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
