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

[FEAT]: Enhance the Sunbird-RC CLI to have a wizard interface #801

Open
prasanna-egov opened this issue Sep 4, 2023 · 3 comments
Open
Assignees

Comments

@prasanna-egov
Copy link

What is the feature request for?

Registry CLI

What problem/inconvenience (if any) will this feature solve?

We should ask questions in the CLI for enabling/disabling authentication, enabling/disabling elastic search, generating public/private keys, enabling and disabling auxillary services that are required for Registry setup.

Describe the feature clearly.

We should ask questions in the CLI for enabling/disabling authentication, enabling/disabling elastic search, generating public/private keys, enabling and disabling auxillary services that are required for Registry setup.

@Sreejit-K
Copy link

@Sreejit-K
Copy link

Sreejit-K commented Sep 19, 2023

This is how the CLI Interface looks after the updates -

Image

@Sreejit-K
Copy link

Registry-CLI updates :

  1. Provides the options to enable/ disable -
  • Authentication in registry
  • Elastic search
  • Attestation workflows
  • Definitions Management
  • Synchronous or asynchronous generation of entities
  • Auxiliary services [ Notification ms, Metrics ms, context-proxy-service, Digi-locker and Bulk Issuance.
  1. Generates public/private keys, that are required for Registry setup and signing.

  2. We have observed that the PC hangs for most of users while using the CLI due to the lack of system configurations to run all the services provided by the registry core. But the updates solves this problem by providing the users with the flexibility to enable and disable services based on their use cases. And on using the default configurations after the updates. It runs the basic services with are needed to start with registry i.e. DB, Keycloak and Registry.

@Sreejit-K Sreejit-K moved this from In review to Released in Sunbird RC Roadmap 2023-24 Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Released
Development

No branches or pull requests

2 participants