Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bonaysoft/seenvoy

Visualize the configs of the Envoy
https://github.com/bonaysoft/seenvoy

envoy envoyproxy istio

Last synced: about 2 months ago
JSON representation

Visualize the configs of the Envoy

Awesome Lists containing this project

README

        

# Seenvoy

[![Build](https://github.com/saltbo/seenvoy/actions/workflows/build.yml/badge.svg)](https://github.com/saltbo/seenvoy/actions/workflows/build.yml)

Let's see the configs of the [Envoy](https://github.com/envoyproxy/envoy)

## Feature

- Visualization configuration
- Visualization the relation of config

## Preview
Overview
![overview](https://user-images.githubusercontent.com/17308208/178179677-11b6306a-e8a8-47c6-8f09-d8c728cc9f66.png)

Graph
![graph](https://user-images.githubusercontent.com/17308208/178180139-cd8733f9-217a-4bb9-9ed1-2aacce4e17ff.png)

Routes
![image](https://user-images.githubusercontent.com/17308208/178180689-7b031232-c588-450c-bece-6be139d36693.png)

## Installation

### Homebrew (Recommanded)

```bash
brew install saltbo/bin/seenvoy
```

### GoDeveloper
```go
go install github.com/saltbo/seenvoy@latest
```

### Manually
Navigate to [release](https://github.com/saltbo/seenvoy/releases) download

## Usage
```
seenvoy -t http://localhost:9901
```

### For istio users
```
istioctl dashboard envoy productpage-v1-78b54d859b-lsjd9
seenvoy -t http://localhost:15000
```

## Develop
```
yarn
yarn dev
```

## Build
```shell
yarn
yarn build
go build -o seenvoy .
```

## License

notion-md-gen is under the MIT license. See the [LICENSE](/LICENSE) file for details.