QAT 私鑰供應器 (proto)
此擴充功能的完整名稱為 envoy.tls.key_providers.qat
注意
此擴充功能僅在 contrib 映像檔中可用。
注意
此擴充功能可運作,但尚未經過大量的生產環境測試,使用時請注意此警告。
此擴充功能旨在針對不受信任的下游流量具有強健性。它假設上游是受信任的。
此訊息指定如何組態私鑰供應器。私鑰供應器提供 RSA 簽名和解密操作的硬體加速。
extensions.private_key_providers.qat.v3alpha.QatPrivateKeyMethodConfig
[extensions.private_key_providers.qat.v3alpha.QatPrivateKeyMethodConfig proto]
{
"private_key": {...},
"poll_delay": {...}
}
- private_key
(config.core.v3.DataSource) 要在私鑰供應器中使用的私鑰。如果設定為 inline_bytes 或 inline_string,則該值需要是 PEM 格式的私鑰。
- poll_delay
(Duration, 必要) 在將請求提交到硬體加速器後,等待多長時間才輪詢硬體加速器。設定較小的值會導致硬體更快地做出回應,但會導致更多的輪詢迴圈旋轉,從而可能導致更大的 CPU 使用率。持續時間需要設定為大於或等於 1 毫秒的值。