Prechádzať zdrojové kódy

Debian - Pull out RabbitMQ/Erlang repo setup to variables

Jared Ledvina 7 rokov pred
rodič
commit
5a0655d537
2 zmenil súbory, kde vykonal 9 pridanie a 4 odobranie
  1. 4 4
      tasks/Debian/rabbit.yml
  2. 5 0
      vars/Debian.yml

+ 4 - 4
tasks/Debian/rabbit.yml

@@ -6,24 +6,24 @@
 
 - name: Ensure the RabbitMQ APT repo GPG key is present
   apt_key:
-    url: https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
+    url: "{{ sensu_rabbitmq_signing_key }}"
     state: present
 
 - name: Ensure the RabbitMQ APT repo is present
   apt_repository:
-    repo: "deb https://dl.bintray.com/rabbitmq/debian {{ ansible_distribution_release }} main"
+    repo: "{{ sensu_rabbitmq_repo }}"
     filename: rabbitmq
     state: present
     update_cache: true
 
 - name: Ensure the Erlang APT repo GPG key is present
   apt_key:
-    url: https://packages.erlang-solutions.com/debian/erlang_solutions.asc
+    url: "{{ sensu_rabbitmq_erlang_signing_key }}"
     state: present
 
 - name: Ensure the Erlang APT repo is present
   apt_repository:
-    repo: "deb https://packages.erlang-solutions.com/debian {{ ansible_distribution_release }} contrib"
+    repo: "{{ sensu_rabbitmq_erlang_repo }}"
     filename: erlang
     state: present
     update_cache: true

+ 5 - 0
vars/Debian.yml

@@ -5,3 +5,8 @@
 # redis server properties
 redis_pkg_name: redis-server
 redis_service_name: redis-server
+
+sensu_rabbitmq_signing_key: https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
+sensu_rabbitmq_repo: "deb https://dl.bintray.com/rabbitmq/debian {{ ansible_distribution_release }} main"
+sensu_rabbitmq_erlang_signing_key: https://packages.erlang-solutions.com/debian/erlang_solutions.asc
+sensu_rabbitmq_erlang_repo: "deb https://packages.erlang-solutions.com/debian {{ ansible_distribution_release }} contrib"