Jakub Sokołowski
|
4246befafd
|
meta: use full names of Ansible roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2024-03-10 13:32:11 +01:00 |
Jakub Sokołowski
|
bd372f0a58
|
consul: fix healthcheck name for metrics
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2024-03-08 12:13:24 +01:00 |
Jakub Sokołowski
|
303505ad74
|
consul: add metrics service definition
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2024-03-08 11:29:40 +01:00 |
Jakub Sokołowski
|
a2f2b10baa
|
consul: add version to service metadata
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2023-09-12 16:08:59 +02:00 |
Jakub Sokołowski
|
862d068c73
|
consul: allow customizing advertised address
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2023-05-24 16:45:46 +02:00 |
Jakub Sokołowski
|
a41900b07a
|
consul: make optional services actually optional
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2023-03-24 13:13:33 +01:00 |
Jakub Sokołowski
|
fb1897650c
|
support configuration of Auth RPC for Engine API
This is required for communication with consensus layer nodes:
https://geth.ethereum.org/docs/interface/consensus-clients
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-11 11:42:02 +02:00 |
Jakub Sokołowski
|
5f65cfeefe
|
consul: fix ids and names to be more consistent
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-06-03 11:16:07 +02:00 |
Jakub Sokołowski
|
e7cef83dd8
|
consul: make WebSocket optional in Consul services
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-03-07 10:46:34 +01:00 |
Jakub Sokołowski
|
3a9b7e8346
|
consul: provide URLs for WebSocket and RPC ports
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-12-02 12:52:10 +01:00 |
Jakub Sokołowski
|
729b336a3a
|
consul: add failures_before_critical=3
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-15 14:35:30 +02:00 |
Jakub Sokołowski
|
e85230e6d7
|
replace Tinc VPN with WireGuard
https://github.com/status-im/infra-hq/issues/58
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-05-19 23:02:25 +02:00 |
Jakub Sokołowski
|
c3b51f0799
|
make location of rpc.sh wrapper customizable
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-05-11 12:17:34 +02:00 |
Jakub Sokołowski
|
18382d60d1
|
use rpc.sh script for RPC healthcheck
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-03-25 13:56:04 +01:00 |
Jakub Sokołowski
|
1db9eb2f6c
|
use geth_cont_name for Consul service name
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-03-25 13:50:04 +01:00 |
Jakub Sokołowski
|
f446b09f19
|
refactor to use Docker Compose file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-03-25 12:16:43 +01:00 |
Jakub Sokołowski
|
bd4723548a
|
allow enabling websocket API port
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2020-11-24 16:31:23 +01:00 |
Jakub Sokołowski
|
7f824bd841
|
increase curl timeout for geth check requests
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-05-08 14:20:32 +02:00 |
Jakub Sokołowski
|
a72680e561
|
add a separate rpc service definition
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-05-06 11:41:21 +02:00 |
Jakub Sokołowski
|
5161f2337d
|
parametrize consul service address
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-05-06 11:36:45 +02:00 |
Jakub Sokołowski
|
9bdc74d18e
|
params argument is optional for eth_syncing call
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-04-26 12:56:08 +02:00 |
Jakub Sokołowski
|
e0c965f6ab
|
fix variable for rpc port
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-04-26 12:49:19 +02:00 |
Jakub Sokołowski
|
17ba3997aa
|
add tasks, defailts, and handlers for the role
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2019-04-26 11:54:14 +02:00 |