From 3cd5070427d0c03dfa0dae07b796061ffaa21f61 Mon Sep 17 00:00:00 2001 From: vincent Date: Mon, 6 Jun 2022 18:19:36 +0200 Subject: [PATCH] adapt for redhat --- tasks/main.yml | 9 ++++++++- vars/RedHat.yml | 8 ++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 vars/RedHat.yml diff --git a/tasks/main.yml b/tasks/main.yml index ead628f..918b19a 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -12,7 +12,14 @@ - files: - "{{ ansible_os_family }}-{{ ansible_distribution_major_version }}.yml" - "{{ ansible_os_family }}.yml" - +- name: add hashicorp repo + get_url: + url: "https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo" + dest: '/etc/yum.repos.d/hashicorp.repo' + owner: root + group: root + mode: 0644 + when: ansible_os_family == "RedHat" - name: install package package: name: "{{ consul_os_package }}" diff --git a/vars/RedHat.yml b/vars/RedHat.yml new file mode 100644 index 0000000..35a7b05 --- /dev/null +++ b/vars/RedHat.yml @@ -0,0 +1,8 @@ +--- +consul_os_package: + - consul + - consul-template + +consul_service_name: consul + +dnsmasq_package: "dnsmasq"