Update to 2023-04-11 15:00

This commit is contained in:
Daniel Berteaud
2023-04-11 15:00:42 +02:00
parent 2a3d56fddc
commit 138c0bf3b2
55 changed files with 113 additions and 79 deletions

View File

@@ -1,11 +1,11 @@
---
# Version of consul to deploy
consul_version: 1.15.1
consul_version: 1.15.2
# URL from where the consul archive will be downloaded
consul_archive_url: https://releases.hashicorp.com/consul/{{ consul_version }}/consul_{{ consul_version }}_linux_amd64.zip
# Expected sha256 of the archive
consul_archive_sha256: 23f7eb0461dd01a95c5d56472b91c22d5dacec84f31f1846c0c9f9621f98f29f
consul_archive_sha256: 21e6c204f8dfdfde63eed5853fbf5a84d414299a111ad6b66da36d00db6414e9
# user account under which consul will run (will be created if needed)
consul_user: consul
@@ -183,3 +183,14 @@ consul_base_services:
consul_extra_services: {}
consul_host_services: {}
consul_services: "{{ consul_base_services | combine(consul_extra_services, recursive=True) | combine(consul_host_services, recursive=True) }}"
# Services can be manually registered on the catalog
# consul_extra_catalog_services:
# service-id:
# name: my-service
# address: 10.1.0.26
# port: 8080
consul_base_catalog_services: {}
consul_extra_catalog_services: {}
consul_host_catalog_services: {}
consul_catalog_services: "{{ consul_base_catalog_services | combine(consul_extra_catalog_services, recursive=True) | combine(consul_host_catalog_services, recursive=True) }}"