跳至內容

設定事件來源預設值

本主題描述如何設定 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

我們使用分析和 Cookie 來了解網站流量。您使用我們網站的資訊會與 Google 分享,用於該目的。了解更多。