$ 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 服务或通道。
您已创建代理。
在 **拓扑** 视图中,指向您已创建的代理。将出现箭头。将箭头拖动到您想要连接到代理的汇聚点。此操作将打开 **添加触发器** 对话框。
在 **添加触发器** 对话框中,输入触发器的名称,然后单击 **添加**。
您可以通过查看 **拓扑** 页面来验证代理是否已连接到汇聚点。
在 **开发者** 视角中,导航到 **拓扑**。
单击连接代理和汇聚点的线,以在 **详细信息** 面板中查看有关触发器的详细信息。