13.2.35. PodTemplate 架构参考
用来: CruiseControlTemplate,
EntityOperatorTemplate,
KafkaBridgeTemplate,
KafkaClusterTemplate,
KafkaConnectTemplate
, KafkaExporterTemplate
, KafkaMirrorMakerTemplate
, ZookeeperClusterTemplate
为 Kafka Pod 配置模板。
PodTemplate
配置示例
# ... template: pod: metadata: labels: label1: value1 annotations: anno1: value1 imagePullSecrets: - name: my-docker-credentials securityContext: runAsUser: 1000001 fsGroup: 0 terminationGracePeriodSeconds: 120 # ...
13.2.35.1. hostAliases
使用 hostAliases
属性来指定主机和 IP 地址的列表,它们注入到容器集的 /etc/hosts
文件中。
当用户请求集群外的连接时,此配置对于 Kafka Connect 或 MirrorMaker 特别有用。
hostAliases
配置示例
apiVersion: kafka.strimzi.io/v1beta2 kind: KafkaConnect #... spec: # ... template: pod: hostAliases: - ip: "192.168.1.86" hostnames: - "my-host-1" - "my-host-2" #...