Hello,

You need to specify the following header with the number of
replicas: CamelKubernetesDeploymentReplicas

Cheers.

Il giorno mer 28 apr 2021 alle ore 13:00 Bikash Kaushik <
kaushikbikas...@gmail.com> ha scritto:

> Hi Team,
>
> I'm facing an issue while setting a replica number using the camel
> Kubernetes deployment component.
>
> *Please help me in fixing this issue.*
>
> *Route :*
> <route>
>         <from uri="timer:xml?period=10s"/>
>         <setHeader
>
> name="CamelKubernetesNamespaceName"><simple>bikash-test</simple></setHeader>
>         <setHeader
> name="CamelKubernetesDeploymentName"><simple>frontend</simple></setHeader>
>         <to uri="kubernetes-deployments://
> 192.168.29.200:8443?operation=scaleDeployment"/>
>         <log message="Body ** ${body}"/>
>     </route>
>
> *Error :*
> java.lang.IllegalArgumentException: *Scale a specific deployment require
> specify a replicas number*
> at
>
> org.apache.camel.component.kubernetes.deployments.KubernetesDeploymentsProducer.doScaleDeployment(KubernetesDeploymentsProducer.java:186)
> at
>
> org.apache.camel.component.kubernetes.deployments.KubernetesDeploymentsProducer.process(KubernetesDeploymentsProducer.java:83)
> at
>
> org.apache.camel.support.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:66)
> at
>
> org.apache.camel.processor.SendProcessor.lambda$process$2(SendProcessor.java:191)
> --
>
>
> *Regards,*
> *Bikash Kaushik*
>

Reply via email to