-
Notifications
You must be signed in to change notification settings - Fork 26
docs: update README.md #426
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,30 @@ | |
|
||
## Introduction | ||
|
||
A command line interface to interact with EdgeX microservices. Replaces the need to manually construct complex CURL commands and/or maintain developer scripts. | ||
EdgeX-CLI is a command line interface tool meant for developers to interact with EdgeX microservices. It replaces the need to manually construct complex cURL commands and/or maintain developer scripts. | ||
|
||
`edgex-cli` is being updated to support the V2 API and the documentation will be updated in due course. See the [EdgeXFoundry CLI documentation](https://docs.edgexfoundry.org/1.3/getting-started/tools/Ch-CommandLineInterface/) for more information about the V1.3 (Hanoi) client. | ||
See the [CLI Getting started documentation](https://docs.edgexfoundry.org/2.2/getting-started/tools/Ch-CommandLineInterface/) for more information about the client. | ||
|
||
## Installing EdgeX-CLI | ||
|
||
The client can be installed using a [snap](https://github.com/edgexfoundry/edgex-cli/tree/main/snap): | ||
|
||
``` | ||
sudo snap install edgex-cli | ||
``` | ||
|
||
To build, install and run `edgex-cli` natively, do the following: | ||
``` | ||
git clone http://github.com/edgexfoundry/edgex-cli.git | ||
cd edgex-cli | ||
make tidy | ||
make build | ||
./bin/edgex-cli | ||
``` | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Could we also add a section here? This is based on this ADR. Supported commands and sub-commandsCore Command
Core Data
Metadata
Support Notifications
Support Scheduler
Common endpoints in all services
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would rather keep this read me short and put this in the getting started documentation, which I'm working on. Otherwise we end up with documentation in two places and have to keep both up to date. Does that sound ok? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sounds great! Thank you. |
||
|
||
## Community | ||
- [EdgeXFoundry Slack](https://slack.edgexfoundry.org/) | ||
- [Mailing lists](https://lists.edgexfoundry.org/g/main) | ||
|
||
## License | ||
[Apache-2.0](LICENSE) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suggest completely removing the second sentence or changing it to only say that the CLI acts as a wrapper for the REST APIs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed - and updated