helmfile / helm-chart support in rundeck

232 views
Skip to first unread message

Sean

unread,
Aug 18, 2021, 2:43:50 AM8/18/21
to rundeck-discuss
Hi ,

Do we've support / plugin for helm file /charts run on rundeck jobs ? 


Thanks
Sean

rac...@rundeck.com

unread,
Aug 18, 2021, 9:35:00 AM8/18/21
to rundeck-discuss
Hi Sean,

No plugin for Helm right now. You can see the official plugins list here.

If you're interested in developing a plugin take a look at this (and these examples).

Regards!

Sean

unread,
Aug 20, 2021, 4:58:30 AM8/20/21
to rundeck-discuss
Thanks for your reply Sir, One more query I've , how could we pass the input options from rundeck-cli  to trigger the job which required some input options. I couldn't figure this out from Doc. Using rundeck-api and rundeck-ui we can easily pass


Thanks
Sean

rac...@rundeck.com

unread,
Aug 20, 2021, 9:59:22 AM8/20/21
to rundeck-discuss
Hi Sean,

Try:

`rd run -j YourJobName -p YourProjectName -- -JobOptionName value`

Take a look at this example.

Hope it helps!
Message has been deleted

Sean

unread,
Aug 26, 2021, 7:59:17 AM8/26/21
to rundeck-discuss
Thanks for reply , I'm trying to bring up the rundeck using docker image but couldn't, it fails in readiness probe. any reason ? I can up it running war file.
I need to run it on somether env using docker image. Could you please help me here ?


Thanks
Sean

rac...@rundeck.com

unread,
Aug 26, 2021, 9:30:55 AM8/26/21
to rundeck-discuss

Hi Sean,

A basic example would be run directly using the following docker command:

docker run -p 4440:4440 rundeck/rundeck:3.4.3

(It takes some time to download the base image and start the container).

Also, you can use docker-compose to build multi-container environments (rundeck+mysql for example), take a look.

Hope it helps!

Sean

unread,
Aug 26, 2021, 10:24:12 AM8/26/21
to rundeck-discuss

Can I use it inside my kubernetes deployment? There I see readiness probe issue

Regards
Sean

rac...@rundeck.com

unread,
Aug 26, 2021, 10:42:17 AM8/26/21
to rundeck-discuss
Hi Sean,

Yes, take a look at this example and this definition.

Hope it helps!

Sean

unread,
Aug 26, 2021, 1:02:43 PM8/26/21
to rundeck-discuss
Thanks much, let me try this solution 


Regards
Sean

Sean

unread,
Aug 27, 2021, 12:10:30 AM8/27/21
to rundeck-discuss
One more thing, I could see that we need to define the job static and trigger it from several source - UI console or CLI. is there a way to make this job dynamic depends upon the use case . For Ex - If my Job deploys a service X on some cluster, then this job may use by 10 other devs with different dependencies. 

Thanks and really appreciate your prompt response always 

Sean

rac...@rundeck.com

unread,
Aug 29, 2021, 9:08:57 AM8/29/21
to rundeck-discuss
Hi Sean,

In that case, you can create the job with options, the job will execute depending on the option passed via RD CLI/API or just Webhooks. For Ex: For a job with a profile option, the job will contain an inline script that evaluates the option and depend on that "decides" what dependencies loads.

Of course that require some script-fu in the inline-script, the easiest way is to use Ruleset strategy on Rundeck Enterprise :-)

Regards.

Sean

unread,
Sep 9, 2021, 7:42:24 AM9/9/21
to rundeck-discuss
Thanks for the response. Always helpful.
I'm able to run rundeck app successfully on my Minikube cluster and it's working. Only issue which I'm seeing is creating the secrets in the cluster for kubeconfig. Any reference would be really helpful. I wanted to copy my Minikube cluster info in rundeck pod and mount it so that I can create kube resources easily

Regards
Sean
Reply all
Reply to author
Forward
0 new messages