設定事件來源預設值¶
本主題描述如何設定 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