Use keyring with apt_key in elasticsearch role

This commit is contained in:
ionutboangiu
2023-06-06 11:16:26 -04:00
committed by Dan Christian Bogos
parent 14c303d639
commit ef5595ac01
2 changed files with 3 additions and 1 deletions

View File

@@ -3,7 +3,8 @@ elasticsearch_version: "8.8.0"
elasticsearch_deb_url: "https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-{{ elasticsearch_version }}-amd64.deb"
elasticsearch_deb_sha_url: "{{ elasticsearch_deb_url }}.sha512"
elasticsearch_gpg_key_url: "https://artifacts.elastic.co/GPG-KEY-elasticsearch"
elasticsearch_repository: "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main"
elasticsearch_gpg_keyring: "/usr/share/keyrings/elasticsearch-keyring.gpg"
elasticsearch_repository: "deb [signed-by={{ elasticsearch_gpg_keyring }}] https://artifacts.elastic.co/packages/8.x/apt stable main"
auto_create_index: ".monitoring*,.watches,.triggered_watches,.watcher-history*,.ml*"
elasticsearch_service_enabled: true
elasticsearch_service_state: started

View File

@@ -11,6 +11,7 @@
become: true
apt_key:
url: "{{ elasticsearch_gpg_key_url }}"
keyring: "{{ elasticsearch_gpg_keyring }}"
state: present
- name: Add Elasticsearch APT repository