第51章 TlsSidecar スキーマリファレンス
CruiseControlSpec、EntityOperatorSpec で使用
TLS サイドカーを設定します。これは、Pod 内で実行されますが、補助的な目的を果たすコンテナーです。Streams for Apache Kafka の TLS サイドカーは、TLS を使用して、コンポーネントと ZooKeeper 間の通信を暗号化および復号化します。
TLS サイドカーは Entity Operator で使用されます。
TLS サイドカーは、Kafka.spec.entityOperator の tlsSidecar プロパティーを使用して設定されます。
TLS サイドカーは、以下の追加オプションをサポートします。
-
image -
resources -
logLevel -
readinessProbe -
livenessProbe
resources プロパティーは、TLS サイドカーに割り当てられたメモリーと CPU のリソースを指定します。
image プロパティーは、使用されるコンテナーイメージを設定します。
readinessProbe プロパティーと livenessProbe プロパティーは、TLS サイドカーのhealthcheck プローブを設定します。
logLevel プロパティーは、ロギングレベルを指定します。以下のログレベルがサポートされます。
- emerg
- alert
- crit
- err
- warning
- notice
- info
- debug
デフォルト値は notice です。
TLS サイドカーの設定例
51.1. TlsSidecar スキーマのプロパティー リンクのコピーリンクがクリップボードにコピーされました!
| プロパティー | プロパティータイプ | 説明 |
|---|---|---|
| image | string | コンテナーの Docker イメージ。 |
| livenessProbe | Pod の liveness チェック。 | |
| logLevel | string ([emerg、debug、crit、err、alert、warning、notice、info] のいずれか) |
TLS サイドカーのログレベル。デフォルト値は |
| readinessProbe | Pod の readiness チェック。 | |
| resources | 予約する CPU およびメモリーリソース。 |