Kubernetes Persistent Volume
Поддерживается только производитель
Компонент Kubernetes Persistent Volume -- один из компонентов Kubernetes (opens in a new tab) , который предоставляет производитель для выполнения операций Kubernetes Persistent Volume (PV).
Configuring Options
Компоненты Camel настраиваются на двух отдельных уровнях:
-
уровень компонентов
-
уровень конечной точки
Configuring Component Options
На уровне компонентов задаются общие и общие конфигурации, которые затем наследуются конечными точками. Это самый высокий уровень конфигурации.
Например, компонент может иметь настройки безопасности, учетные данные для аутентификации, URL-адреса для сетевого подключения и т. д.
У некоторых компонентов всего несколько параметров, а у других -- много. Поскольку компоненты обычно имеют предустановленные значения по умолчанию, которые широко используются, зачастую вам может потребоваться настроить лишь несколько параметров компонента, а то и вовсе ни одного.
Вы можете настроить компоненты, используя:
-
Компонент DSL (opens in a new tab) .
-
в файле конфигурации (
application.propertiesфайлы*.yaml, и т.д.). -
непосредственно в коде Java.
Configuring Endpoint Options
Настройка конечных точек обычно занимает больше времени, поскольку у них есть множество параметров. Эти параметры помогают вам настроить функции конечной точки. Параметры также классифицируются по тому, используется ли конечная точка как потребитель ( от ), как производитель ( от ) или и то, и другое.
Конечные точки чаще всего настраиваются непосредственно в URI конечной точки в виде параметров пути и запроса . Вы также можете использовать Endpoint DSL (opens in a new tab) и DataFormat DSL (opens in a new tab) в качестве типобезопасного способа настройки конечных точек и форматов данных в Java.
Хорошей практикой при настройке параметров является использование заполнителей свойств (opens in a new tab) .
Заполнители свойств обеспечивают несколько преимуществ:
-
Они помогают предотвратить использование жестко запрограммированных URL-адресов, номеров портов, конфиденциальной информации и других настроек.
-
Они позволяют вынести конфигурацию за пределы кода.
-
Они помогают коду стать более гибким и пригодным для повторного использования.
В следующих двух разделах перечислены все параметры, сначала для компонента, а затем для конечной точки.
Component Options
Компонент Kubernetes Persistent Volume поддерживает 3 параметра, перечисленных ниже.
kubernetesClient (producer)
-
Autowired Для использования существующего клиента Kubernetes.
-
По умолчанию:
-
Тип: KubernetesClient
lazyStartProducer (producer)
-
Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: boolean
autowiredEnabled (advanced)
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: boolean
Endpoint Options
Конечная точка Kubernetes Persistent Volume настраивается с использованием синтаксиса URI:
kubernetes-persistent-volumes:masterUrl
Со следующими параметрами пути и запроса :
Path Parameters (1 parameters)
masterUrl (producer)
-
Обязательный URL-адрес удалённого сервера Kubernetes API. Его следует использовать только при подключении вашего приложения Camel извне Kubernetes. Если приложение Camel запущено внутри Kubernetes, можно использовать local или client в качестве URL-адреса, чтобы Camel работал в локальном режиме. При удалённом подключении к Kubernetes вам также могут потребоваться некоторые из множества других параметров конфигурации для защищённого соединения с сертификатами и т. д.
-
По умолчанию:
-
Тип: String
Query Parameters (21 parameters)
apiVersion (producer)
-
Используемая версия API Kubernetes.
-
По умолчанию:
-
Тип: String
dnsDomain (producer)
-
Тип: Домен DNS, используемый для ServiceCall EIP.
-
По умолчанию:
-
Тип: String
kubernetesClient (producer)
-
Если указано, по умолчанию будет использоваться KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
namespace (producer)
-
Тип: Пространство имен.
-
По умолчанию:
-
Тип: String
operation (producer)
-
Операция Producer для Kubernetes.
-
По умолчанию:
-
Тип: String
portName (producer)
-
Тип: Имя порта, используемое для ServiceCall EIP.
-
По умолчанию:
-
Тип: String
portProtocol (producer)
-
Протокол порта, используемый для ServiceCall EIP.
-
По умолчанию: tcp
-
Тип: String
lazyStartProducer (producer (advanced))
-
Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: boolean
connectionTimeout (advanced)
-
Время ожидания соединения в миллисекундах, используемое при выполнении запросов к серверу API Kubernetes.
-
По умолчанию:
-
Тип: Integer
caCertData (security)
-
Данные сертификата CA.
-
По умолчанию:
-
Тип: String
caCertFile (security)
-
Тип: Файл сертификата CA.
-
По умолчанию:
-
Тип: String
clientCertData (security)
-
Данные клиентского сертификата.
-
По умолчанию:
-
Тип: String
clientCertFile (security)
-
Тип: Файл сертификата клиента.
-
По умолчанию:
-
Тип: String
clientKeyAlgo (security)
-
Ключевой алгоритм, используемый клиентом.
-
По умолчанию:
-
Тип: String
clientKeyData (security)
-
Тип: Данные ключа клиента.
-
По умолчанию:
-
Тип: String
clientKeyFile (security)
-
Файл клиентского ключа.
-
По умолчанию:
-
Тип: String
clientKeyPassphrase (security)
-
Тип: Парольная фраза ключа клиента.
-
По умолчанию:
-
Тип: String
oauthToken (security)
-
Токен авторизации.
-
По умолчанию:
-
Тип: String
password (security)
-
Тип: Пароль для подключения к Kubernetes.
-
По умолчанию:
-
Тип: String
trustCerts (security)
-
Определите, являются ли используемые нами сертификаты доверенными или нет.
-
По умолчанию: false
-
Тип: Boolean
username (security)
-
Имя пользователя для подключения к Kubernetes.
-
По умолчанию:
-
Тип: String
Message Headers
Компонент Kubernetes Persistent Volume поддерживает 3 заголовка сообщений, которые перечислены ниже:
CamelKubernetesOperation (producer)
Constant: KUBERNETES_OPERATION (opens in a new tab)
-
Операция «Продюсер».
-
По умолчанию:
-
Тип: String
CamelKubernetesPersistentVolumesLabels (producer)
Constant: KUBERNETES_PERSISTENT_VOLUMES_LABELS (opens in a new tab)
-
Тип: Постоянные метки томов.
-
По умолчанию:
-
Тип: Map
CamelKubernetesPersistentVolumeName (producer)
Constant: KUBERNETES_PERSISTENT_VOLUME_NAME (opens in a new tab)
-
Имя постоянного тома.
-
По умолчанию:
-
Тип: String
Usage
Supported producer operation
-
listPersistentVolumes -
listPersistentVolumesByLabels -
getPersistentVolume
Examples
Kubernetes Persistent Volumes Producer Examples
-
listPersistentVolumes: эта операция выводит список физических томов в кластере Kubernetes
from("direct:list"). toF("kubernetes-persistent-volumes:///?kubernetesClient=#kubernetesClient&operation=listPersistentVolumes"). to("mock:result");Эта операция возвращает список физических томов из вашего кластера.
listPersistentVolumesByLabels: эта операция выводит список физических томов по меткам в кластере Kubernetes
from("direct:listByLabels").process(new Processor() { @Override public void process(Exchange exchange) throws Exception { Map<String, String> labels = new HashMap<>(); labels.put("key1", "value1"); labels.put("key2", "value2"); exchange.getIn().setHeader(KubernetesConstants.KUBERNETES_PERSISTENT_VOLUMES_LABELS, labels); } }); toF("kubernetes-persistent-volumes:///?kubernetesClient=#kubernetesClient&operation=listPersistentVolumesByLabels"). to("mock:result");Эта операция возвращает список физических томов из вашего кластера, используя селектор меток (с ключом 1 и ключом 2, со значениями значение 1 и значение 2).
Spring Boot Auto-Configuration
При использовании kubernetes-persistent-volumes с Spring Boot обязательно используйте следующую зависимость Maven для поддержки автоматической настройки:
<dependency>
<groupId>org.apache.camel.springboot</groupId>
<artifactId>camel-kubernetes-starter</artifactId>
<version>x.x.x</version>
<!-- use the same version as your Camel core version -->
</dependency>Компонент поддерживает 91 опцию, которые перечислены ниже.
camel.component.kubernetes-config-maps.autowired-enabled
-
Тип: Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-config-maps.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-config-maps.enabled
-
Включить ли автоматическую настройку компонента kubernetes-config-maps. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-config-maps.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-config-maps.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-cronjob.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-cronjob.enabled
-
Включить ли автоматическую настройку компонента kubernetes-cronjob. По умолчанию эта функция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-cronjob.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-cronjob.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-custom-resources.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-custom-resources.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-custom-resources.enabled
-
Включить ли автоматическую настройку компонента kubernetes-custom-resources. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-custom-resources.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-custom-resources.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-deployments.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-deployments.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-deployments.enabled
-
Включить ли автоматическую настройку компонента kubernetes-deployments. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-deployments.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-deployments.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-events.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-events.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-events.enabled
-
Включить ли автоматическую настройку компонента kubernetes-events. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-events.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-events.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-hpa.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-hpa.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-hpa.enabled
-
Включить ли автоматическую настройку компонента kubernetes-hpa. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-hpa.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-hpa.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-job.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-job.enabled
-
Включить ли автоматическую настройку компонента kubernetes-job. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-job.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-job.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-namespaces.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-namespaces.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-namespaces.enabled
-
Включить ли автоматическую настройку компонента kubernetes-namespaces. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-namespaces.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-namespaces.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-nodes.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-nodes.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-nodes.enabled
-
Включить ли автоматическую настройку компонента kubernetes-nodes. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-nodes.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-nodes.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-persistent-volumes-claims.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-persistent-volumes-claims.enabled
-
Включить ли автоматическую настройку компонента kubernetes-persistent-volumes-claims. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-persistent-volumes-claims.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-persistent-volumes-claims.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-persistent-volumes.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-persistent-volumes.enabled
-
Включить ли автоматическую настройку компонента kubernetes-persistent-volumes. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-persistent-volumes.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-persistent-volumes.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-pods.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-pods.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-pods.enabled
-
Включить ли автоматическую настройку компонента kubernetes-pods. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-pods.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-pods.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-replication-controllers.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-replication-controllers.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-replication-controllers.enabled
-
Включить ли автоматическую настройку компонента kubernetes-replication-controllers. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-replication-controllers.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-replication-controllers.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-resources-quota.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-resources-quota.enabled
-
Включить ли автоматическую настройку компонента kubernetes-resources-quota. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-resources-quota.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-resources-quota.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-secrets.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-secrets.enabled
-
Включить ли автоматическую настройку компонента kubernetes-secrets. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-secrets.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-secrets.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-service-accounts.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-service-accounts.enabled
-
Включить ли автоматическую настройку компонента kubernetes-service-accounts. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-service-accounts.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-service-accounts.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-services.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.kubernetes-services.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.kubernetes-services.enabled
-
Включить ли автоматическую настройку компонента kubernetes-services. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.kubernetes-services.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.kubernetes-services.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.openshift-build-configs.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.openshift-build-configs.enabled
-
Включить ли автоматическую настройку компонента openshift-build-configs. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.openshift-build-configs.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.openshift-build-configs.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.openshift-builds.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.openshift-builds.enabled
-
Включить ли автоматическую настройку компонента openshift-builds. По умолчанию эта функция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.openshift-builds.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.openshift-builds.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean
camel.component.openshift-deploymentconfigs.autowired-enabled
-
Включено ли автоматическое связывание. Это используется для параметров автоматического связывания (параметр должен быть помечен как autowired) путём поиска в реестре экземпляра соответствующего типа, который затем настраивается в компоненте. Это может использоваться для автоматической настройки источников данных JDBC, фабрик JMS-подключений, клиентов AWS и т. д.
-
По умолчанию: true
-
Тип: Boolean
camel.component.openshift-deploymentconfigs.bridge-error-handler
-
Позволяет подключить потребителя к обработчику ошибок маршрутизации Camel. Это означает, что любые исключения (если это возможно), возникающие при попытке потребителя Camel получить входящие сообщения или что-то подобное, теперь будут обрабатываться как сообщение и обрабатываться обработчиком ошибок маршрутизации. Важно: это возможно только в том случае, если сторонний компонент позволяет Camel получать оповещения о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, поэтому использование bridgeErrorHandler невозможно. В других ситуациях мы можем улучшить компонент Camel для подключения к сторонним компонентам и сделать это возможным в будущих выпусках. По умолчанию потребитель будет использовать org.apache.camel.spi.ExceptionHandler для обработки исключений, которые будут зарегистрированы на уровне WARN или ERROR и проигнорированы.
-
По умолчанию: false
-
Тип: Boolean
camel.component.openshift-deploymentconfigs.enabled
-
Включить ли автоматическую настройку компонента openshift-deploymentconfigs. По умолчанию эта опция включена.
-
По умолчанию:
-
Тип: Boolean
camel.component.openshift-deploymentconfigs.kubernetes-client
-
Для использования существующего клиента Kubernetes. Доступен тип io.fabric8.kubernetes.client.KubernetesClient.
-
По умолчанию:
-
Тип: KubernetesClient
camel.component.openshift-deploymentconfigs.lazy-start-producer
-
Тип: Следует ли запускать производитель в режиме ленивого запуска (при первом сообщении). Запуск в режиме ленивого запуска позволяет разрешить запуск CamelContext и маршрутов в ситуациях, когда производитель может выйти из строя при запуске, что приведет к сбою запуска маршрута. Отложив запуск в режим ленивого запуска, можно обработать сбой запуска во время маршрутизации сообщений с помощью обработчиков ошибок маршрутизации Camel. Имейте в виду, что после обработки первого сообщения создание и запуск производителя могут занять некоторое время и увеличить общее время обработки.
-
По умолчанию: false
-
Тип: Boolean