# ansible.community: linode\_v4 module updates to support nodebalancers?

**URL:** <https://forum.ansible.com/t/ansible-community-linode-v4-module-updates-to-support-nodebalancers/34759>\
**Category:** Ansible Project\
**Created:** [March 10, 2021, 4:16pm UTC](https://forum.ansible.com/t/ansible-community-linode-v4-module-updates-to-support-nodebalancers/34759 "2021-03-10T16:16:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![John\_Stoffel](https://avatars.discourse-cdn.com/v4/letter/j/85f322/32.png) [@John\_Stoffel](https://forum.ansible.com/u/John_Stoffel)\
**Post date:** [March 10, 2021, 4:16pm UTC](https://forum.ansible.com/t/ansible-community-linode-v4-module-updates-to-support-nodebalancers/34759/1 "2021-03-10T16:16:14Z")

</div>

Hi there,  
Is anyone working on extending the ansible.community linode\_v4: module to support more than just simple linode creation? Or do I need to keep using

command:  
cmd: linode-cli …

to do all my work? I tried using the uri: module instead to call the Linode API directly, but that was painful for me as a newbie Ansible user.

My big stumbling block now is creating a Linode nodebalancer where I need to do:

1. create nodebalancer
2. create nodebalancer config  
with\_items: 80, 443
3. add two seperate nodes to each config.

Since this is a double loop, I think I need to do something silly like multiple include\_tasks: loops, which just gets ugly fast.

How do people do nested layers of devices in Ansible efficiently and clearly without having to use multiple tasks files?

Thanks,  
John
