mirror of https://github.com/knative/client.git
add alias to commands (#1041)
This commit is contained in:
parent
aa6c4ad22a
commit
5025137f5a
|
@ -34,6 +34,10 @@
|
|||
| Add "--annotation-service" and "--annotation-revision" to kn service create/update
|
||||
| https://github.com/knative/client/pull/1029[#1029]
|
||||
|
||||
| 🎁
|
||||
| Add alias to commands
|
||||
| https://github.com/knative/client/pull/1041[#1041]
|
||||
|
||||
|===
|
||||
|
||||
## v0.17.0 (2020-08-26)
|
||||
|
|
|
@ -19,16 +19,16 @@ kn is the command line interface for managing Knative Serving and Eventing resou
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn broker](kn_broker.md) - Manage message broker
|
||||
* [kn channel](kn_channel.md) - Manage event channels
|
||||
* [kn broker](kn_broker.md) - Manage message broker (alias: brokers)
|
||||
* [kn channel](kn_channel.md) - Manage event channels (alias: channels)
|
||||
* [kn completion](kn_completion.md) - Output shell completion code
|
||||
* [kn options](kn_options.md) - Print the list of flags inherited by all commands
|
||||
* [kn plugin](kn_plugin.md) - Manage kn plugins
|
||||
* [kn revision](kn_revision.md) - Manage service revisions
|
||||
* [kn route](kn_route.md) - List and describe service routes
|
||||
* [kn service](kn_service.md) - Manage Knative services
|
||||
* [kn source](kn_source.md) - Manage event sources
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers
|
||||
* [kn plugin](kn_plugin.md) - Manage kn plugins (alias: plugins)
|
||||
* [kn revision](kn_revision.md) - Manage service revisions (alias: revisions)
|
||||
* [kn route](kn_route.md) - List and describe service routes (alias: routes)
|
||||
* [kn service](kn_service.md) - Manage Knative services (aliases: ksvc, services)
|
||||
* [kn source](kn_source.md) - Manage event sources (alias: sources)
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions (aliases: subscriptions, sub)
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers (alias: triggers)
|
||||
* [kn version](kn_version.md) - Show the version of this client
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn broker
|
||||
|
||||
Manage message broker
|
||||
Manage message broker (alias: brokers)
|
||||
|
||||
### Synopsis
|
||||
|
||||
Manage message broker
|
||||
Manage message broker (alias: brokers)
|
||||
|
||||
```
|
||||
kn broker
|
||||
|
@ -30,5 +30,5 @@ kn broker
|
|||
* [kn broker create](kn_broker_create.md) - Create a broker
|
||||
* [kn broker delete](kn_broker_delete.md) - Delete a broker
|
||||
* [kn broker describe](kn_broker_describe.md) - Describe broker
|
||||
* [kn broker list](kn_broker_list.md) - List brokers
|
||||
* [kn broker list](kn_broker_list.md) - List brokers (alias: 'ls')
|
||||
|
||||
|
|
|
@ -38,5 +38,5 @@ kn broker create NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn broker](kn_broker.md) - Manage message broker
|
||||
* [kn broker](kn_broker.md) - Manage message broker (alias: brokers)
|
||||
|
||||
|
|
|
@ -42,5 +42,5 @@ kn broker delete NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn broker](kn_broker.md) - Manage message broker
|
||||
* [kn broker](kn_broker.md) - Manage message broker (alias: brokers)
|
||||
|
||||
|
|
|
@ -38,5 +38,5 @@ kn broker describe NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn broker](kn_broker.md) - Manage message broker
|
||||
* [kn broker](kn_broker.md) - Manage message broker (alias: brokers)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn broker list
|
||||
|
||||
List brokers
|
||||
List brokers (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
List brokers
|
||||
List brokers (alias: 'ls')
|
||||
|
||||
```
|
||||
kn broker list
|
||||
|
@ -43,5 +43,5 @@ kn broker list
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn broker](kn_broker.md) - Manage message broker
|
||||
* [kn broker](kn_broker.md) - Manage message broker (alias: brokers)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn channel
|
||||
|
||||
Manage event channels
|
||||
Manage event channels (alias: channels)
|
||||
|
||||
### Synopsis
|
||||
|
||||
Manage event channels
|
||||
Manage event channels (alias: channels)
|
||||
|
||||
```
|
||||
kn channel COMMAND
|
||||
|
@ -30,5 +30,5 @@ kn channel COMMAND
|
|||
* [kn channel create](kn_channel_create.md) - Create an event channel
|
||||
* [kn channel delete](kn_channel_delete.md) - Delete a channel
|
||||
* [kn channel describe](kn_channel_describe.md) - Show details of a channel
|
||||
* [kn channel list](kn_channel_list.md) - List channels
|
||||
* [kn channel list](kn_channel_list.md) - List channels (alias: 'ls')
|
||||
|
||||
|
|
|
@ -44,5 +44,5 @@ kn channel create NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn channel](kn_channel.md) - Manage event channels
|
||||
* [kn channel](kn_channel.md) - Manage event channels (alias: channels)
|
||||
|
||||
|
|
|
@ -35,5 +35,5 @@ kn channel delete NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn channel](kn_channel.md) - Manage event channels
|
||||
* [kn channel](kn_channel.md) - Manage event channels (alias: channels)
|
||||
|
||||
|
|
|
@ -39,5 +39,5 @@ kn channel describe NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn channel](kn_channel.md) - Manage event channels
|
||||
* [kn channel](kn_channel.md) - Manage event channels (alias: channels)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn channel list
|
||||
|
||||
List channels
|
||||
List channels (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
List channels
|
||||
List channels (alias: 'ls')
|
||||
|
||||
```
|
||||
kn channel list
|
||||
|
@ -43,5 +43,5 @@ kn channel list
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn channel](kn_channel.md) - Manage event channels
|
||||
* [kn channel](kn_channel.md) - Manage event channels (alias: channels)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
## kn plugin
|
||||
|
||||
Manage kn plugins
|
||||
Manage kn plugins (alias: plugins)
|
||||
|
||||
### Synopsis
|
||||
|
||||
|
@ -30,5 +30,5 @@ kn plugin
|
|||
### SEE ALSO
|
||||
|
||||
* [kn](kn.md) - kn manages Knative Serving and Eventing resources
|
||||
* [kn plugin list](kn_plugin_list.md) - List plugins
|
||||
* [kn plugin list](kn_plugin_list.md) - List plugins (alias: 'ls')
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
## kn plugin list
|
||||
|
||||
List plugins
|
||||
List plugins (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
|
@ -33,5 +33,5 @@ kn plugin list
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn plugin](kn_plugin.md) - Manage kn plugins
|
||||
* [kn plugin](kn_plugin.md) - Manage kn plugins (alias: plugins)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn revision
|
||||
|
||||
Manage service revisions
|
||||
Manage service revisions (alias: revisions)
|
||||
|
||||
### Synopsis
|
||||
|
||||
Manage service revisions
|
||||
Manage service revisions (alias: revisions)
|
||||
|
||||
```
|
||||
kn revision
|
||||
|
@ -29,5 +29,5 @@ kn revision
|
|||
* [kn](kn.md) - kn manages Knative Serving and Eventing resources
|
||||
* [kn revision delete](kn_revision_delete.md) - Delete revisions
|
||||
* [kn revision describe](kn_revision_describe.md) - Show details of a revision
|
||||
* [kn revision list](kn_revision_list.md) - List revisions
|
||||
* [kn revision list](kn_revision_list.md) - List revisions (alias: 'ls')
|
||||
|
||||
|
|
|
@ -39,5 +39,5 @@ kn revision delete NAME [NAME ...]
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn revision](kn_revision.md) - Manage service revisions
|
||||
* [kn revision](kn_revision.md) - Manage service revisions (alias: revisions)
|
||||
|
||||
|
|
|
@ -31,5 +31,5 @@ kn revision describe NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn revision](kn_revision.md) - Manage service revisions
|
||||
* [kn revision](kn_revision.md) - Manage service revisions (alias: revisions)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
## kn revision list
|
||||
|
||||
List revisions
|
||||
List revisions (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
|
@ -50,5 +50,5 @@ kn revision list
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn revision](kn_revision.md) - Manage service revisions
|
||||
* [kn revision](kn_revision.md) - Manage service revisions (alias: revisions)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn route
|
||||
|
||||
List and describe service routes
|
||||
List and describe service routes (alias: routes)
|
||||
|
||||
### Synopsis
|
||||
|
||||
List and describe service routes
|
||||
List and describe service routes (alias: routes)
|
||||
|
||||
```
|
||||
kn route
|
||||
|
@ -28,5 +28,5 @@ kn route
|
|||
|
||||
* [kn](kn.md) - kn manages Knative Serving and Eventing resources
|
||||
* [kn route describe](kn_route_describe.md) - Show details of a route
|
||||
* [kn route list](kn_route_list.md) - List routes
|
||||
* [kn route list](kn_route_list.md) - List routes (alias: 'ls')
|
||||
|
||||
|
|
|
@ -31,5 +31,5 @@ kn route describe NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn route](kn_route.md) - List and describe service routes
|
||||
* [kn route](kn_route.md) - List and describe service routes (alias: routes)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn route list
|
||||
|
||||
List routes
|
||||
List routes (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
List routes
|
||||
List routes (alias: 'ls')
|
||||
|
||||
```
|
||||
kn route list NAME
|
||||
|
@ -46,5 +46,5 @@ kn route list NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn route](kn_route.md) - List and describe service routes
|
||||
* [kn route](kn_route.md) - List and describe service routes (alias: routes)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn service
|
||||
|
||||
Manage Knative services
|
||||
Manage Knative services (aliases: ksvc, services)
|
||||
|
||||
### Synopsis
|
||||
|
||||
Manage Knative services
|
||||
Manage Knative services (aliases: ksvc, services)
|
||||
|
||||
```
|
||||
kn service
|
||||
|
@ -31,6 +31,6 @@ kn service
|
|||
* [kn service delete](kn_service_delete.md) - Delete services
|
||||
* [kn service describe](kn_service_describe.md) - Show details of a service
|
||||
* [kn service export](kn_service_export.md) - Export a service and its revisions
|
||||
* [kn service list](kn_service_list.md) - List services
|
||||
* [kn service list](kn_service_list.md) - List services (alias: 'ls')
|
||||
* [kn service update](kn_service_update.md) - Update a service
|
||||
|
||||
|
|
|
@ -109,5 +109,5 @@ kn service create NAME --image IMAGE
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn service](kn_service.md) - Manage Knative services
|
||||
* [kn service](kn_service.md) - Manage Knative services (aliases: ksvc, services)
|
||||
|
||||
|
|
|
@ -46,5 +46,5 @@ kn service delete NAME [NAME ...]
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn service](kn_service.md) - Manage Knative services
|
||||
* [kn service](kn_service.md) - Manage Knative services (aliases: ksvc, services)
|
||||
|
||||
|
|
|
@ -45,5 +45,5 @@ kn service describe NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn service](kn_service.md) - Manage Knative services
|
||||
* [kn service](kn_service.md) - Manage Knative services (aliases: ksvc, services)
|
||||
|
||||
|
|
|
@ -49,5 +49,5 @@ kn service export NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn service](kn_service.md) - Manage Knative services
|
||||
* [kn service](kn_service.md) - Manage Knative services (aliases: ksvc, services)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn service list
|
||||
|
||||
List services
|
||||
List services (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
List services
|
||||
List services (alias: 'ls')
|
||||
|
||||
```
|
||||
kn service list
|
||||
|
@ -46,5 +46,5 @@ kn service list
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn service](kn_service.md) - Manage Knative services
|
||||
* [kn service](kn_service.md) - Manage Knative services (aliases: ksvc, services)
|
||||
|
||||
|
|
|
@ -95,5 +95,5 @@ kn service update NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn service](kn_service.md) - Manage Knative services
|
||||
* [kn service](kn_service.md) - Manage Knative services (aliases: ksvc, services)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn source
|
||||
|
||||
Manage event sources
|
||||
Manage event sources (alias: sources)
|
||||
|
||||
### Synopsis
|
||||
|
||||
Manage event sources
|
||||
Manage event sources (alias: sources)
|
||||
|
||||
```
|
||||
kn source SOURCE|COMMAND
|
||||
|
@ -29,7 +29,7 @@ kn source SOURCE|COMMAND
|
|||
* [kn](kn.md) - kn manages Knative Serving and Eventing resources
|
||||
* [kn source apiserver](kn_source_apiserver.md) - Manage Kubernetes api-server sources
|
||||
* [kn source binding](kn_source_binding.md) - Manage sink bindings
|
||||
* [kn source list](kn_source_list.md) - List event sources
|
||||
* [kn source list](kn_source_list.md) - List event sources (alias: 'ls')
|
||||
* [kn source list-types](kn_source_list-types.md) - List event source types
|
||||
* [kn source ping](kn_source_ping.md) - Manage ping sources
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ kn source apiserver COMMAND
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn source](kn_source.md) - Manage event sources
|
||||
* [kn source](kn_source.md) - Manage event sources (alias: sources)
|
||||
* [kn source apiserver create](kn_source_apiserver_create.md) - Create an api-server source
|
||||
* [kn source apiserver delete](kn_source_apiserver_delete.md) - Delete an api-server source
|
||||
* [kn source apiserver describe](kn_source_apiserver_describe.md) - Show details of an api-server source
|
||||
|
|
|
@ -26,7 +26,7 @@ kn source binding COMMAND
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn source](kn_source.md) - Manage event sources
|
||||
* [kn source](kn_source.md) - Manage event sources (alias: sources)
|
||||
* [kn source binding create](kn_source_binding_create.md) - Create a sink binding
|
||||
* [kn source binding delete](kn_source_binding_delete.md) - Delete a sink binding
|
||||
* [kn source binding describe](kn_source_binding_describe.md) - Show details of a sink binding
|
||||
|
|
|
@ -42,5 +42,5 @@ kn source list-types
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn source](kn_source.md) - Manage event sources
|
||||
* [kn source](kn_source.md) - Manage event sources (alias: sources)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn source list
|
||||
|
||||
List event sources
|
||||
List event sources (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
List event sources
|
||||
List event sources (alias: 'ls')
|
||||
|
||||
```
|
||||
kn source list
|
||||
|
@ -47,5 +47,5 @@ kn source list
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn source](kn_source.md) - Manage event sources
|
||||
* [kn source](kn_source.md) - Manage event sources (alias: sources)
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ kn source ping COMMAND
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn source](kn_source.md) - Manage event sources
|
||||
* [kn source](kn_source.md) - Manage event sources (alias: sources)
|
||||
* [kn source ping create](kn_source_ping_create.md) - Create a ping source
|
||||
* [kn source ping delete](kn_source_ping_delete.md) - Delete a ping source
|
||||
* [kn source ping describe](kn_source_ping_describe.md) - Show details of a ping source
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn subscription
|
||||
|
||||
Manage event subscriptions
|
||||
Manage event subscriptions (aliases: subscriptions, sub)
|
||||
|
||||
### Synopsis
|
||||
|
||||
Manage event subscriptions
|
||||
Manage event subscriptions (aliases: subscriptions, sub)
|
||||
|
||||
```
|
||||
kn subscription COMMAND
|
||||
|
@ -30,6 +30,6 @@ kn subscription COMMAND
|
|||
* [kn subscription create](kn_subscription_create.md) - Create a subscription
|
||||
* [kn subscription delete](kn_subscription_delete.md) - Delete a subscription
|
||||
* [kn subscription describe](kn_subscription_describe.md) - Show details of a subscription
|
||||
* [kn subscription list](kn_subscription_list.md) - List subscriptions
|
||||
* [kn subscription list](kn_subscription_list.md) - List subscriptions (alias: 'ls')
|
||||
* [kn subscription update](kn_subscription_update.md) - Update an event subscription
|
||||
|
||||
|
|
|
@ -42,5 +42,5 @@ kn subscription create NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions (aliases: subscriptions, sub)
|
||||
|
||||
|
|
|
@ -35,5 +35,5 @@ kn subscription delete NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions (aliases: subscriptions, sub)
|
||||
|
||||
|
|
|
@ -39,5 +39,5 @@ kn subscription describe NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions (aliases: subscriptions, sub)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn subscription list
|
||||
|
||||
List subscriptions
|
||||
List subscriptions (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
List subscriptions
|
||||
List subscriptions (alias: 'ls')
|
||||
|
||||
```
|
||||
kn subscription list
|
||||
|
@ -43,5 +43,5 @@ kn subscription list
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions (aliases: subscriptions, sub)
|
||||
|
||||
|
|
|
@ -41,5 +41,5 @@ kn subscription update NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions
|
||||
* [kn subscription](kn_subscription.md) - Manage event subscriptions (aliases: subscriptions, sub)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn trigger
|
||||
|
||||
Manage event triggers
|
||||
Manage event triggers (alias: triggers)
|
||||
|
||||
### Synopsis
|
||||
|
||||
Manage event triggers
|
||||
Manage event triggers (alias: triggers)
|
||||
|
||||
```
|
||||
kn trigger
|
||||
|
@ -30,6 +30,6 @@ kn trigger
|
|||
* [kn trigger create](kn_trigger_create.md) - Create a trigger
|
||||
* [kn trigger delete](kn_trigger_delete.md) - Delete a trigger
|
||||
* [kn trigger describe](kn_trigger_describe.md) - Show details of a trigger
|
||||
* [kn trigger list](kn_trigger_list.md) - List triggers
|
||||
* [kn trigger list](kn_trigger_list.md) - List triggers (alias: 'ls')
|
||||
* [kn trigger update](kn_trigger_update.md) - Update a trigger
|
||||
|
||||
|
|
|
@ -42,5 +42,5 @@ kn trigger create NAME --sink SINK
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers (alias: triggers)
|
||||
|
||||
|
|
|
@ -35,5 +35,5 @@ kn trigger delete NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers (alias: triggers)
|
||||
|
||||
|
|
|
@ -36,5 +36,5 @@ kn trigger describe NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers (alias: triggers)
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
## kn trigger list
|
||||
|
||||
List triggers
|
||||
List triggers (alias: 'ls')
|
||||
|
||||
### Synopsis
|
||||
|
||||
List triggers
|
||||
List triggers (alias: 'ls')
|
||||
|
||||
```
|
||||
kn trigger list
|
||||
|
@ -43,5 +43,5 @@ kn trigger list
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers (alias: triggers)
|
||||
|
||||
|
|
|
@ -46,5 +46,5 @@ kn trigger update NAME
|
|||
|
||||
### SEE ALSO
|
||||
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers
|
||||
* [kn trigger](kn_trigger.md) - Manage event triggers (alias: triggers)
|
||||
|
||||
|
|
|
@ -25,8 +25,9 @@ import (
|
|||
// NewBrokerCommand represents broker management commands
|
||||
func NewBrokerCommand(p *commands.KnParams) *cobra.Command {
|
||||
brokerCmd := &cobra.Command{
|
||||
Use: "broker",
|
||||
Short: "Manage message broker",
|
||||
Use: "broker",
|
||||
Short: "Manage message broker (alias: brokers)",
|
||||
Aliases: []string{"brokers"},
|
||||
}
|
||||
brokerCmd.AddCommand(NewBrokerCreateCommand(p))
|
||||
brokerCmd.AddCommand(NewBrokerDescribeCommand(p))
|
||||
|
|
|
@ -43,7 +43,8 @@ func NewBrokerListCommand(p *commands.KnParams) *cobra.Command {
|
|||
|
||||
cmd := &cobra.Command{
|
||||
Use: "list",
|
||||
Short: "List brokers",
|
||||
Short: "List brokers (alias: 'ls')",
|
||||
Aliases: []string{"ls"},
|
||||
Example: listExample,
|
||||
RunE: func(cmd *cobra.Command, args []string) (err error) {
|
||||
namespace, err := p.GetNamespace(cmd)
|
||||
|
|
|
@ -27,8 +27,9 @@ import (
|
|||
// NewChannelCommand to manage event channels
|
||||
func NewChannelCommand(p *commands.KnParams) *cobra.Command {
|
||||
channelCmd := &cobra.Command{
|
||||
Use: "channel COMMAND",
|
||||
Short: "Manage event channels",
|
||||
Use: "channel COMMAND",
|
||||
Short: "Manage event channels (alias: channels)",
|
||||
Aliases: []string{"channels"},
|
||||
}
|
||||
channelCmd.AddCommand(NewChannelCreateCommand(p))
|
||||
channelCmd.AddCommand(NewChannelListCommand(p))
|
||||
|
|
|
@ -28,8 +28,9 @@ func NewChannelListCommand(p *commands.KnParams) *cobra.Command {
|
|||
listFlags := flags.NewListPrintFlags(ListHandlers)
|
||||
|
||||
listCommand := &cobra.Command{
|
||||
Use: "list",
|
||||
Short: "List channels",
|
||||
Use: "list",
|
||||
Short: "List channels (alias: 'ls')",
|
||||
Aliases: []string{"ls"},
|
||||
Example: `
|
||||
# List all channels
|
||||
kn channel list
|
||||
|
|
|
@ -40,8 +40,9 @@ func NewPluginListCommand(p *commands.KnParams) *cobra.Command {
|
|||
|
||||
plFlags := pluginListFlags{}
|
||||
pluginListCommand := &cobra.Command{
|
||||
Use: "list",
|
||||
Short: "List plugins",
|
||||
Use: "list",
|
||||
Short: "List plugins (alias: 'ls')",
|
||||
Aliases: []string{"ls"},
|
||||
Long: `List all installed plugins.
|
||||
|
||||
Available plugins are those that are:
|
||||
|
|
|
@ -39,7 +39,7 @@ func TestPluginListBasic(t *testing.T) {
|
|||
}
|
||||
|
||||
assert.Assert(t, pluginListCmd.Use == "list")
|
||||
assert.Assert(t, pluginListCmd.Short == "List plugins")
|
||||
assert.Assert(t, pluginListCmd.Short == "List plugins (alias: 'ls')")
|
||||
assert.Assert(t, strings.Contains(pluginListCmd.Long, "List all installed plugins"))
|
||||
assert.Assert(t, pluginListCmd.RunE != nil)
|
||||
}
|
||||
|
|
|
@ -22,8 +22,9 @@ import (
|
|||
|
||||
func NewPluginCommand(p *commands.KnParams) *cobra.Command {
|
||||
pluginCmd := &cobra.Command{
|
||||
Use: "plugin",
|
||||
Short: "Manage kn plugins",
|
||||
Use: "plugin",
|
||||
Short: "Manage kn plugins (alias: plugins)",
|
||||
Aliases: []string{"plugins"},
|
||||
Long: `Manage kn plugins
|
||||
|
||||
Plugins provide extended functionality that is not part of the core kn command-line distribution.
|
||||
|
|
|
@ -38,9 +38,10 @@ func NewRevisionListCommand(p *commands.KnParams) *cobra.Command {
|
|||
revisionListFlags := flags.NewListPrintFlags(RevisionListHandlers)
|
||||
|
||||
revisionListCommand := &cobra.Command{
|
||||
Use: "list",
|
||||
Short: "List revisions",
|
||||
Long: "List revisions for a given service.",
|
||||
Use: "list",
|
||||
Short: "List revisions (alias: 'ls')",
|
||||
Aliases: []string{"ls"},
|
||||
Long: "List revisions for a given service.",
|
||||
Example: `
|
||||
# List all revisions
|
||||
kn revision list
|
||||
|
|
|
@ -23,8 +23,9 @@ import (
|
|||
|
||||
func NewRevisionCommand(p *commands.KnParams) *cobra.Command {
|
||||
revisionCmd := &cobra.Command{
|
||||
Use: "revision",
|
||||
Short: "Manage service revisions",
|
||||
Use: "revision",
|
||||
Short: "Manage service revisions (alias: revisions)",
|
||||
Aliases: []string{"revisions"},
|
||||
}
|
||||
revisionCmd.AddCommand(NewRevisionListCommand(p))
|
||||
revisionCmd.AddCommand(NewRevisionDescribeCommand(p))
|
||||
|
|
|
@ -31,8 +31,9 @@ import (
|
|||
func NewRouteListCommand(p *commands.KnParams) *cobra.Command {
|
||||
routeListFlags := flags.NewListPrintFlags(RouteListHandlers)
|
||||
routeListCommand := &cobra.Command{
|
||||
Use: "list NAME",
|
||||
Short: "List routes",
|
||||
Use: "list NAME",
|
||||
Short: "List routes (alias: 'ls')",
|
||||
Aliases: []string{"ls"},
|
||||
Example: `
|
||||
# List all routes
|
||||
kn route list
|
||||
|
|
|
@ -22,8 +22,9 @@ import (
|
|||
|
||||
func NewRouteCommand(p *commands.KnParams) *cobra.Command {
|
||||
routeCmd := &cobra.Command{
|
||||
Use: "route",
|
||||
Short: "List and describe service routes",
|
||||
Use: "route",
|
||||
Short: "List and describe service routes (alias: routes)",
|
||||
Aliases: []string{"routes"},
|
||||
}
|
||||
routeCmd.AddCommand(NewRouteListCommand(p))
|
||||
routeCmd.AddCommand(NewRouteDescribeCommand(p))
|
||||
|
|
|
@ -31,8 +31,9 @@ func NewServiceListCommand(p *commands.KnParams) *cobra.Command {
|
|||
serviceListFlags := flags.NewListPrintFlags(ServiceListHandlers)
|
||||
|
||||
serviceListCommand := &cobra.Command{
|
||||
Use: "list",
|
||||
Short: "List services",
|
||||
Use: "list",
|
||||
Short: "List services (alias: 'ls')",
|
||||
Aliases: []string{"ls"},
|
||||
Example: `
|
||||
# List all services
|
||||
kn service list
|
||||
|
|
|
@ -168,6 +168,19 @@ func TestServiceListWithTwoSrvNameMock(t *testing.T) {
|
|||
r.Validate()
|
||||
}
|
||||
|
||||
func TestServiceListWithTwoSrvNameAliasMock(t *testing.T) {
|
||||
// New mock client
|
||||
client := clientservingv1.NewMockKnServiceClient(t)
|
||||
|
||||
// Recording:
|
||||
r := client.Recorder()
|
||||
|
||||
_, err := executeServiceCommand(client, "ls", "foo", "bar")
|
||||
assert.ErrorContains(t, err, "'kn service list' accepts maximum 1 argument")
|
||||
|
||||
r.Validate()
|
||||
}
|
||||
|
||||
func getServiceWithNamespace(name, namespace string) *servingv1.Service {
|
||||
service := servingv1.Service{}
|
||||
service.Name = name
|
||||
|
|
|
@ -146,6 +146,24 @@ func TestServiceGetWithTwoSrvName(t *testing.T) {
|
|||
_, _, err := fakeServiceList([]string{"service", "list", "foo", "bar"}, serviceList)
|
||||
assert.ErrorContains(t, err, "'kn service list' accepts maximum 1 argument")
|
||||
}
|
||||
func TestServiceListWithAlias(t *testing.T) {
|
||||
service1 := createMockServiceWithParams("foo", "default", "http://foo.default.example.com", "foo-xyz")
|
||||
service3 := createMockServiceWithParams("sss", "default", "http://sss.default.example.com", "sss-xyz")
|
||||
service2 := createMockServiceWithParams("bar", "default", "http://bar.default.example.com", "bar-xyz")
|
||||
serviceList := &servingv1.ServiceList{Items: []servingv1.Service{*service1, *service2, *service3}}
|
||||
action, output, err := fakeServiceList([]string{"service", "ls"}, serviceList)
|
||||
assert.NilError(t, err)
|
||||
if action == nil {
|
||||
t.Errorf("No action")
|
||||
} else if !action.Matches("list", "services") {
|
||||
t.Errorf("Bad action %v", action)
|
||||
}
|
||||
// Outputs in alphabetical order
|
||||
assert.Check(t, util.ContainsAll(output[0], "NAME", "URL", "LATEST", "AGE", "CONDITIONS", "READY", "REASON"))
|
||||
assert.Check(t, util.ContainsAll(output[1], "bar", "bar.default.example.com", "bar-xyz"))
|
||||
assert.Check(t, util.ContainsAll(output[2], "foo", "foo.default.example.com", "foo-xyz"))
|
||||
assert.Check(t, util.ContainsAll(output[3], "sss", "sss.default.example.com", "sss-xyz"))
|
||||
}
|
||||
|
||||
func createMockServiceWithParams(name, namespace, urlS string, revision string) *servingv1.Service {
|
||||
url, _ := apis.ParseURL(urlS)
|
||||
|
|
|
@ -33,8 +33,9 @@ const (
|
|||
|
||||
func NewServiceCommand(p *commands.KnParams) *cobra.Command {
|
||||
serviceCmd := &cobra.Command{
|
||||
Use: "service",
|
||||
Short: "Manage Knative services",
|
||||
Use: "service",
|
||||
Short: "Manage Knative services (aliases: ksvc, services)",
|
||||
Aliases: []string{"ksvc", "services"},
|
||||
}
|
||||
serviceCmd.AddCommand(NewServiceListCommand(p))
|
||||
serviceCmd.AddCommand(NewServiceDescribeCommand(p))
|
||||
|
|
|
@ -43,7 +43,8 @@ func NewListCommand(p *commands.KnParams) *cobra.Command {
|
|||
listFlags := flags.NewListPrintFlags(ListHandlers)
|
||||
listCommand := &cobra.Command{
|
||||
Use: "list",
|
||||
Short: "List event sources",
|
||||
Short: "List event sources (alias: 'ls')",
|
||||
Aliases: []string{"ls"},
|
||||
Example: listExample,
|
||||
RunE: func(cmd *cobra.Command, args []string) error {
|
||||
namespace, err := p.GetNamespace(cmd)
|
||||
|
|
|
@ -25,8 +25,9 @@ import (
|
|||
|
||||
func NewSourceCommand(p *commands.KnParams) *cobra.Command {
|
||||
sourceCmd := &cobra.Command{
|
||||
Use: "source SOURCE|COMMAND",
|
||||
Short: "Manage event sources",
|
||||
Use: "source SOURCE|COMMAND",
|
||||
Short: "Manage event sources (alias: sources)",
|
||||
Aliases: []string{"sources"},
|
||||
}
|
||||
sourceCmd.AddCommand(NewListTypesCommand(p))
|
||||
sourceCmd.AddCommand(NewListCommand(p))
|
||||
|
|
|
@ -31,7 +31,7 @@ func NewSubscriptionListCommand(p *commands.KnParams) *cobra.Command {
|
|||
|
||||
listCommand := &cobra.Command{
|
||||
Use: "list",
|
||||
Short: "List subscriptions",
|
||||
Short: "List subscriptions (alias: 'ls')",
|
||||
Example: `
|
||||
# List all subscriptions
|
||||
kn subscription list
|
||||
|
|
|
@ -30,7 +30,7 @@ import (
|
|||
func NewSubscriptionCommand(p *commands.KnParams) *cobra.Command {
|
||||
subscriptionCmd := &cobra.Command{
|
||||
Use: "subscription COMMAND",
|
||||
Short: "Manage event subscriptions",
|
||||
Short: "Manage event subscriptions (aliases: subscriptions, sub)",
|
||||
Aliases: []string{"subscriptions", "sub"},
|
||||
}
|
||||
subscriptionCmd.AddCommand(NewSubscriptionCreateCommand(p))
|
||||
|
|
|
@ -28,8 +28,9 @@ func NewTriggerListCommand(p *commands.KnParams) *cobra.Command {
|
|||
triggerListFlags := flags.NewListPrintFlags(TriggerListHandlers)
|
||||
|
||||
triggerListCommand := &cobra.Command{
|
||||
Use: "list",
|
||||
Short: "List triggers",
|
||||
Use: "list",
|
||||
Short: "List triggers (alias: 'ls')",
|
||||
Aliases: []string{"ls"},
|
||||
Example: `
|
||||
# List all triggers
|
||||
kn trigger list
|
||||
|
|
|
@ -28,8 +28,9 @@ const (
|
|||
// NewTriggerCommand to create trigger command group
|
||||
func NewTriggerCommand(p *commands.KnParams) *cobra.Command {
|
||||
triggerCmd := &cobra.Command{
|
||||
Use: "trigger",
|
||||
Short: "Manage event triggers",
|
||||
Use: "trigger",
|
||||
Short: "Manage event triggers (alias: triggers)",
|
||||
Aliases: []string{"triggers"},
|
||||
}
|
||||
triggerCmd.AddCommand(NewTriggerCreateCommand(p))
|
||||
triggerCmd.AddCommand(NewTriggerUpdateCommand(p))
|
||||
|
|
|
@ -147,7 +147,7 @@ func serviceMultipleDelete(r *test.KnRunResultCollector, existService, nonexistS
|
|||
}
|
||||
|
||||
func serviceUntagTagThatDoesNotExist(r *test.KnRunResultCollector, serviceName string) {
|
||||
out := r.KnTest().Kn().Run("service", "list", serviceName)
|
||||
out := r.KnTest().Kn().Run("ksvc", "ls", serviceName)
|
||||
r.AssertNoError(out)
|
||||
assert.Check(r.T(), strings.Contains(out.Stdout, serviceName), "Service "+serviceName+" does not exist for test (but should exist)")
|
||||
|
||||
|
@ -156,17 +156,17 @@ func serviceUntagTagThatDoesNotExist(r *test.KnRunResultCollector, serviceName s
|
|||
}
|
||||
|
||||
func serviceDeleteAll(r *test.KnRunResultCollector) {
|
||||
out := r.KnTest().Kn().Run("service", "list")
|
||||
out := r.KnTest().Kn().Run("services", "ls")
|
||||
r.AssertNoError(out)
|
||||
// Check if services created successfully/available for test.
|
||||
assert.Check(r.T(), !strings.Contains(out.Stdout, "No services found."), "No services created for kn service delete --all e2e (but should exist)")
|
||||
|
||||
out = r.KnTest().Kn().Run("service", "delete", "--all")
|
||||
out = r.KnTest().Kn().Run("services", "delete", "--all")
|
||||
r.AssertNoError(out)
|
||||
// Check if output contains successfully deleted to verify deletion took place.
|
||||
assert.Check(r.T(), strings.Contains(out.Stdout, "successfully deleted"), "Failed to get 'successfully deleted' message")
|
||||
|
||||
out = r.KnTest().Kn().Run("service", "list")
|
||||
out = r.KnTest().Kn().Run("services", "list")
|
||||
r.AssertNoError(out)
|
||||
// Check if no services present after kn service delete --all.
|
||||
assert.Check(r.T(), strings.Contains(out.Stdout, "No services found."), "Failed to show 'No services found' after kn service delete --all")
|
||||
|
|
Loading…
Reference in New Issue