2.2. HTTP 请求的 OAuth 2.0 配置
现在,您可以使用配置来控制对 OAuth 2.0 授权服务器的 HTTP 请求。
如果您要为使用 OAuth 2.0 身份验证或授权的 Kafka 代理创建监听程序,您可以在监听器配置中添加以下属性:
-
httpRetries,以控制将失败的 HTTP 请求重试到授权服务器的次数上限。 -
httpRetryPauseMs控制在尝试对授权服务器进行另一个重试失败 HTTP 请求前等待的时间(毫秒)。
您还可以在为 Kafka 组件配置 OAuth 2.0 身份验证时使用属性。
侦听器配置示例
apiVersion: kafka.strimzi.io/v1beta2
kind: Kafka
metadata:
name: my-cluster
spec:
kafka:
replicas: 3
version: 3.4.0
# ...
listeners:
- name: external
port: 9094
type: loadbalancer
tls: true
authentication:
type: oauth
# ...
httpRetries: 2
httpRetryPauseMs: 300
# ...
请参见以下信息: