啟動設定
要使用 xDS API,必須提供一個啟動設定檔。這提供了靜態伺服器設定,並設定 Envoy 以存取動態設定(如果需要)。這是在命令列上透過 -c
標誌提供的,例如:
./envoy -c <path to config>.{json,yaml,pb,pb_text}
其中副檔名反映了底層的配置表示。
Bootstrap 訊息是設定的根。 Bootstrap 訊息中的一個關鍵概念是靜態資源和動態資源之間的區別。諸如監聽器 或 叢集 之類的資源,可以靜態地在 static_resources 中提供,或者在 dynamic_resources 中配置 xDS 服務(例如 LDS 或 CDS)。