akondas/symfony-consul-bundle
Register and deregister your Symfony application in Consul

composer require akondas/symfony-consul-bundle
Enable this bundle in Symfony, add this line to your bundles.php file:
Akondas\ConsulBundle\ConsulBundle::class => ['all' => true]
Add routing:
consul_bundle:
resource: '@ConsulBundle/Resources/config/routing.yml'
Configuration reference:
consul:
service:
name: 'subscription-service' # name of your app
host: 'localhost' # host of your application under which it is available
port: 8000 # port of your application under which it is available
client:
base_uri: http://127.0.0.1:8500 # consule server uri
Available commands:
bin/console consul:register - register application in Consulbin/console consul:deregister - deregister application from Consulbin/console debug:consul-check - debug Consul checkHow can I help you explore Laravel packages today?