Thanks, it worked.

On Wed, Apr 28, 2021 at 4:42 PM Andrea Cosentino <anco...@gmail.com> wrote:

> 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*
> >
>


-- 


*Regards,*
*Bikash Kaushik*

Reply via email to