Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tetratelabs/func-e
func-e (pronounced funky) makes running Envoy® easy
https://github.com/tetratelabs/func-e
envoyproxy golang
Last synced: 3 months ago
JSON representation
func-e (pronounced funky) makes running Envoy® easy
- Host: GitHub
- URL: https://github.com/tetratelabs/func-e
- Owner: tetratelabs
- License: apache-2.0
- Created: 2019-06-06T18:06:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-08-09T04:07:04.000Z (over 1 year ago)
- Last Synced: 2024-06-20T02:08:37.257Z (5 months ago)
- Topics: envoyproxy, golang
- Language: Go
- Homepage: https://func-e.io
- Size: 2.13 MB
- Stars: 348
- Watchers: 15
- Forks: 41
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-repositories - tetratelabs/func-e - func-e (pronounced funky) makes running Envoy® easy (Go)
README
[![Build](https://github.com/tetratelabs/func-e/workflows/build/badge.svg)](https://github.com/tetratelabs/func-e)
[![Coverage](https://codecov.io/gh/tetratelabs/func-e/branch/master/graph/badge.svg)](https://codecov.io/gh/tetratelabs/func-e)
[![Report Card](https://goreportcard.com/badge/github.com/tetratelabs/func-e)](https://goreportcard.com/report/github.com/tetratelabs/func-e)
[![Downloads](https://img.shields.io/github/downloads/tetratelabs/func-e/total.svg)](https://github.com/tetratelabs/func-e/releases)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE)# func-e
func-e (pronounced funky) makes running [Envoy®](https://www.envoyproxy.io/) easy.
The quickest way to try the command-line interface is an in-lined configuration.
```bash
# Download the latest release as /usr/local/bin/func-e https://github.com/tetratelabs/func-e/releases
$ curl https://func-e.io/install.sh | bash -s -- -b /usr/local/bin
# Run the admin server on http://localhost:9901
$ func-e run --config-yaml "admin: {address: {socket_address: {address: '127.0.0.1', port_value: 9901}}}"
```Run `func-e help` or have a look at the [Usage Docs](USAGE.md) for more information.
-----
Envoy® is a registered trademark of The Linux Foundation in the United States and/or other countries