第 42 章 ContainerTemplate 模式参考
用于: CruiseControlTemplate
, EntityOperatorTemplate
, JmxTransTemplate
, KafkaBridgeTemplate
, KafkaClusterTemplate
, KafkaConnectTemplate
, KafkaExporterTemplate
, KafkaMirrorMakerTemplate
, KafkaNodePoolTemplate
, ZookeeperClusterTemplate
您可以为容器设置自定义安全上下文和环境变量。
环境变量在 env
属性下定义,作为带有 name
和 value
字段的对象列表。以下示例显示了两个自定义环境变量,并为 Kafka 代理容器设置了自定义安全上下文:
# ... template: kafkaContainer: env: - name: EXAMPLE_ENV_1 value: example.env.one - name: EXAMPLE_ENV_2 value: example.env.two securityContext: runAsUser: 2000 # ...
前缀为 KAFKA_
的环境变量是 AMQ Streams 的内部,应该避免。如果您设置了已被 AMQ Streams 使用的自定义环境变量,它会被忽略,并在日志中记录警告信息。
42.1. ContainerTemplate
模式属性
属性 | Description |
---|---|
env | 应应用到容器的环境变量。 |
securityContext | 容器的安全上下文。如需更多信息,请参阅 core/v1 安全上下文的外部文档。 |