LaravelPackages.net
Acme Inc.
Toggle sidebar
personali/laravel-consul

An optional laravel 5 package for querying consul agents

2.944
12
0.0.3
About personali/laravel-consul

personali/laravel-consul is a Laravel package for an optional laravel 5 package for querying consul agents. It currently has 12 GitHub stars and 2.944 downloads on Packagist (latest version 0.0.3). Install it with composer require personali/laravel-consul. Discover more Laravel packages by personali or browse all Laravel packages to compare alternatives.

Last updated

Consul Client for laravel

Quickstart

composer require personali/laravel-consul

Add to providers in config/app.php:

Personali\LaravelConsul\ConsulServiceProvider::class,

Add to aliases in config/app.php:

'Consul' => Personali\LaravelConsul\ConsulFacade::class,

To your .env add these variables and set them to your liking:

CONSUL_AGENT_HOST=localhost
CONSUL_AGENT_PORT=8500

Copy config/consul.php to your config folder/

Usage

Currently supports only the retrieving of healthy instances:

Consul::getHealthClient()->getHealthyServicesInstances('name-of-service')

Star History Chart