Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/api7/lua-resty-etcd
Nonblocking Lua etcd driver library for OpenResty
https://github.com/api7/lua-resty-etcd
Last synced: 3 months ago
JSON representation
Nonblocking Lua etcd driver library for OpenResty
- Host: GitHub
- URL: https://github.com/api7/lua-resty-etcd
- Owner: api7
- License: apache-2.0
- Created: 2019-04-09T09:21:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-07T09:37:49.000Z (7 months ago)
- Last Synced: 2024-04-08T02:19:07.788Z (7 months ago)
- Language: Perl
- Homepage: https://api7.ai/
- Size: 287 KB
- Stars: 187
- Watchers: 7
- Forks: 54
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-resty - lua-resty-etcd
README
Name
====[lua-resty-etcd](https://github.com/iresty/lua-resty-etcd) Nonblocking Lua etcd driver library for OpenResty, this module supports etcd API v3.
[![Build Status](https://github.com/api7/lua-resty-etcd/actions/workflows/ci.yml/badge.svg)](https://github.com/api7/lua-resty-etcd/actions/workflows/ci.yml)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/iresty/lua-resty-etcd/blob/master/LICENSE)Table of Contents
=================
* [Install](#install)
* [API v3](api_v3.md)
* **NOTE**: Requires ETCD version >= v3.4.0## Install
> Dependencies
- api7-lua-resty-http: https://github.com/api7/lua-resty-http
- lua-typeof: https://github.com/iresty/lua-typeof> install by luarocks
```shell
luarocks install lua-resty-etcd
```> install by source
```shell
$ git clone https://github.com/iresty/lua-resty-etcd.git
$ cd lua-resty-etcd
$ make dev
$ sudo make install
```