$ kn broker list
创建代理后,您可以使用 Knative (kn) CLI 命令或通过修改 OpenShift Container Platform Web 控制台中的代理来管理您的代理。
Knative (kn) CLI 提供可用于描述和列出现有代理的命令。
使用 Knative (kn) CLI 列出代理提供了简化且直观的用户界面。您可以使用 kn broker list 命令使用 Knative CLI 列出集群中现有的代理。
OpenShift Serverless 运算符和 Knative Eventing 已安装在您的 OpenShift Container Platform 集群上。
您已安装 Knative (kn) CLI。
列出所有现有代理
$ kn broker list
NAME URL AGE CONDITIONS READY REASON
default http://broker-ingress.knative-eventing.svc.cluster.local/test/default 45s 5 OK / 5 True
使用 Knative (kn) CLI 描述代理提供了简化且直观的用户界面。您可以使用 kn broker describe 命令使用 Knative CLI 打印有关集群中现有代理的信息。
OpenShift Serverless 运算符和 Knative Eventing 已安装在您的 OpenShift Container Platform 集群上。
您已安装 Knative (kn) CLI。
描述现有代理
$ kn broker describe <broker_name>
$ kn broker describe default
Name: default
Namespace: default
Annotations: eventing.knative.dev/broker.class=MTChannelBasedBroker, eventing.knative.dev/creato ...
Age: 22s
Address:
URL: http://broker-ingress.knative-eventing.svc.cluster.local/default/default
Conditions:
OK TYPE AGE REASON
++ Ready 22s
++ Addressable 22s
++ FilterReady 22s
++ IngressReady 22s
++ TriggerChannelReady 22s
您可以在 OpenShift Container Platform **开发者** 视角中通过创建触发器将代理连接到事件汇聚点。
OpenShift Serverless 运算符、Knative Serving 和 Knative Eventing 已安装在您的 OpenShift Container Platform 集群上。
您已登录到 Web 控制台,并且处于 **开发者** 视角。
您已创建项目或有权访问具有创建 OpenShift Container Platform 中的应用程序和其他工作负载的适当角色和权限的项目。
您已创建汇聚点,例如 Knative 服务或通道。
您已创建代理。
在 **拓扑** 视图中,指向您已创建的代理。将出现箭头。将箭头拖动到您想要连接到代理的汇聚点。此操作将打开 **添加触发器** 对话框。
在 **添加触发器** 对话框中,输入触发器的名称,然后单击 **添加**。
您可以通过查看 **拓扑** 页面来验证代理是否已连接到汇聚点。
在 **开发者** 视角中,导航到 **拓扑**。
单击连接代理和汇聚点的线,以在 **详细信息** 面板中查看有关触发器的详细信息。