From 424dc8653b944732b64f44365822450f126b6f6f Mon Sep 17 00:00:00 2001 From: Kevin Thompson Date: Sun, 27 Apr 2025 12:13:47 -0500 Subject: [PATCH] Change inventory yaml from role into inventory yaml --- inventory/linode_inventory.yml | 7 +++++++ playbooks/inventory/linode_inventory.yml | 8 -------- roles/inventory/linode_inventory/tasks/main.yml | 7 ------- 3 files changed, 7 insertions(+), 15 deletions(-) create mode 100644 inventory/linode_inventory.yml delete mode 100644 playbooks/inventory/linode_inventory.yml delete mode 100644 roles/inventory/linode_inventory/tasks/main.yml diff --git a/inventory/linode_inventory.yml b/inventory/linode_inventory.yml new file mode 100644 index 0000000..567fcf0 --- /dev/null +++ b/inventory/linode_inventory.yml @@ -0,0 +1,7 @@ +plugin: linode.cloud.linode +api_token: '{{ lookup("env", "ANSIBLE_PASSWORD") }}' +regions: + - us-east +instance_tags: + - production + - k3s diff --git a/playbooks/inventory/linode_inventory.yml b/playbooks/inventory/linode_inventory.yml deleted file mode 100644 index a92352a..0000000 --- a/playbooks/inventory/linode_inventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -- name: Gather Linode instances into dynamic inventory - hosts: localhost - gather_facts: false - tasks: - - name: Include Linode Inventory Role - import_role: - name: inventory/linode_inventory diff --git a/roles/inventory/linode_inventory/tasks/main.yml b/roles/inventory/linode_inventory/tasks/main.yml deleted file mode 100644 index 5b7a107..0000000 --- a/roles/inventory/linode_inventory/tasks/main.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -- name: Load Linode instances into inventory - add_host: - name: "{{ item.label }}" - ansible_host: "{{ item.ipv4[] }}" - groups: linode_instances - loop: "{{ lookup('linode.cloud.linode', wantlist=True) }}"