From 885ff44f7995f338b2d1d1f7010c8699958cb014 Mon Sep 17 00:00:00 2001 From: AndrewPaglusch Date: Thu, 26 Aug 2021 23:30:45 +0000 Subject: [PATCH] detect cpu arch --- tasks/nebula.yml | 2 +- vars/main.yml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 vars/main.yml diff --git a/tasks/nebula.yml b/tasks/nebula.yml index 362eeef..0c10a85 100644 --- a/tasks/nebula.yml +++ b/tasks/nebula.yml @@ -9,7 +9,7 @@ # TODO: Detect cpu arch correctly - name: Download & Extract Nebula unarchive: - src: "https://github.com/slackhq/nebula/releases/download/v{{ nebula_version }}/nebula-linux-{{ cpu_arch | default('amd64') }}.tar.gz" + src: "https://github.com/slackhq/nebula/releases/download/v{{ nebula_version }}/nebula-linux-{{ nebula_architectures[ansible_architecture] }}.tar.gz" dest: "/opt/nebula" remote_src: yes creates: '/opt/nebula/nebula' diff --git a/vars/main.yml b/vars/main.yml new file mode 100644 index 0000000..10ebb4b --- /dev/null +++ b/vars/main.yml @@ -0,0 +1,4 @@ +nebula_architectures: + x86_64: "amd64" + armv7l: "arm-7" + aarch64: "arm64"