dapr / dapr/cli

Add resiliency and subscription CLI commands

Open
#950 3 comments 0 reactions 0 assignees View on GitHub
area/cli area/test/e2e kind/enhancement P1 size/S triaged/resolved
Dominant language
Go
Stars
353
Forks
221
Avg merge
3d 8h
Merged PRs (30d)
2

Description

## Describe the proposal
Each type of specification should be able to be at least listed via the Dapr CLI. Currently there are CLI commands for Configurations and Components. The two other spec types are subscriptions and the newly (v1.7) introduced resiliency policies, the latter of which are global like configurations and can be applied to any applications.

Resiliency should be the same CLI as Configurations https://docs.dapr.io/reference/cli/dapr-configurations/
For example `dapr resiliencies -k --name myresiliency`

Subscriptions are a bit trickier if these are loaded for each app or may be global (Need to be determined)
For example `dapr subscriptions -k --name mysubscription`

Of course deploying these specifications is still platform dependent

Also see related issue to update the dapr dashboard to show resiliency policies and subscriptions in the UI

## Release Note

RELEASE NOTE:
Add new CLI commands

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.