mirror of
https://git.lapiole.org/dani/ansible-roles.git
synced 2025-07-27 00:05:44 +02:00
Update to 2023-04-11 15:00
This commit is contained in:
@@ -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) }}"
|
||||
|
Reference in New Issue
Block a user