配置事件源默认值¶
本主题介绍如何为 Knative 事件源配置默认值。您可以根据事件源生成事件的方式来配置事件源。
配置 PingSource 默认值¶
PingSource 是一种事件源,它可以在指定的 cron 计划上生成具有固定有效负载的事件。有关如何创建新的 PingSource,请参阅创建 PingSource 对象。有关可用参数,请参阅PingSource 参考。
除了您可以在 PingSource 资源中配置的参数外,还有一个名为 config-ping-defaults 的全局 ConfigMap。此 ConfigMap 允许您更改 PingSource 添加到其生成的 CloudEvents 中的数据的最大量。
data-max-size 参数允许您设置发送消息的最大字节数,不包括任何 base64 解码。默认值 -1 表示不对数据设置限制。
apiVersion: v1
kind: ConfigMap
metadata:
name: config-ping-defaults
namespace: knative-eventing
data:
data-max-size: -1
您可以通过运行以下命令编辑此 ConfigMap:
kubectl edit cm config-ping-defaults -n knative-eventing