diff --git a/defaults/main.yml b/defaults/main.yml index 7b5f96b..cdd8e76 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -23,12 +23,6 @@ beacon_node_rpc_port: 9900 beacon_node_mem_limit: '{{ (ansible_memtotal_mb * 0.6) | int }}' beacon_node_mem_reserve: '{{ (ansible_memtotal_mb * 0.4) | int }}' -# container restart policy -beacon_node_restart_condition: 'on-failure' -beacon_node_restart_max_attempts: 3 -beacon_node_restart_delay_sec: 10 -beacon_node_restart_window_sec: 120 - # general container management compose_recreate: false diff --git a/tasks/compose.yml b/tasks/compose.yml index f44e0c5..b6a5455 100644 --- a/tasks/compose.yml +++ b/tasks/compose.yml @@ -22,10 +22,7 @@ reservations: memory: '{{ beacon_node_mem_reserve }}M' restart_policy: - condition: '{{ beacon_node_restart_condition }}' - max_attempts: '{{ beacon_node_restart_max_attempts }}' - delay: '{{ beacon_node_restart_delay_sec }}s' - window: '{{ beacon_node_restart_window_sec }}s' + condition: 'any' ports: - '127.0.0.1:{{ beacon_node_rpc_port }}:{{ beacon_node_rpc_port }}/tcp' - '{{ beacon_node_metrics_port }}:{{ beacon_node_metrics_port }}/tcp'