配置事件源默认值¶
本主题描述了如何配置 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