195.3. Spring Boot Auto-Configuration
コンポーネントは、以下に記載される 16 のオプションをサポートします。
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
camel.component.kubernetes.cluster.service.attributes | カスタムサービス属性。 | Map | |
camel.component.kubernetes.cluster.service.cluster-labels | クラスターを設定する Pod を識別するために使用されるラベルを設定します。 | Map | |
camel.component.kubernetes.cluster.service.config-map-name | 楽観的ロックを行うために使用される ConfigMap の名前を設定します (デフォルトは leaders)。 | String | |
camel.component.kubernetes.cluster.service.connection-timeout-millis | Kubernetes API サーバーにリクエストを送信するときに使用する接続タイムアウト (ミリ秒単位)。 | Integer | |
camel.component.kubernetes.cluster.service.enabled | Kubernetes クラスターサービスを有効にするかどうかを設定します。デフォルトは false です。 | false | Boolean |
camel.component.kubernetes.cluster.service.id | クラスターサービス ID | String | |
camel.component.kubernetes.cluster.service.jitter-factor | すべての Pod が同じ瞬間に Kubernetes API を呼び出さないようにするために適用するジッター係数。 | double | |
camel.component.kubernetes.cluster.service.kubernetes-namespace | Pod と configmap を含む Kubernetes namespace の名前を設定します (デフォルトで自動検出) | String | |
camel.component.kubernetes.cluster.service.lease-duration-millis | 現在のリーダーのデフォルトのリース期間。 | Long | |
camel.component.kubernetes.cluster.service.master-url | Kubernetes マスターの URL を設定します (デフォルトでは Kubernetes クライアントプロパティーから読み取られます)。 | String | |
camel.component.kubernetes.cluster.service.order | サービスルックアップの順序/優先度。 | Integer | |
camel.component.kubernetes.cluster.service.pod-name | 現在の Pod の名前を設定します (デフォルトではコンテナーのホスト名から自動検出されます)。 | String | |
camel.component.kubernetes.cluster.service.renew-deadline-millis | リーダーシップを失った可能性があるため、リーダーがサービスを停止しなければならない期限。 | Long | |
camel.component.kubernetes.cluster.service.retry-period-millis | リーダーシップを確認して獲得するための後続の 2 つの試みの間の時間。ジッター係数を使用してランダム化されます。 | Long | |
camel.component.kubernetes.enabled | kubernetes コンポーネントの自動設定を有効にするかどうか。これはデフォルトで有効になっています。 | Boolean | |
camel.component.kubernetes.resolve-property-placeholders | 起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | Boolean |