flightpath

command module
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2020 License: MPL-2.0 Imports: 8 Imported by: 0

README

Flightpath

Test

Flightpath is an Envoy Control Plane that integrates with Consul Connect and provides L7 routing at edge.

The need for Flightpath emerged from desperately wanting to deploy Consul Connect to production and frustration of not being able to route public traffic to a connect enabled service.

Getting Started

Getting started with Flightpath is unfortunately not a one command experience. Flightpath itself is not capable of handling traffic or proxying requests. It provides a simple gRPC server for Envoy xDS API and serves configuration to Envoy. Traffic handling and routing is all performed by Envoy.

To watch Flightpath in action you will need a basic apparatus that is easy to setup on your local machine. Please see the Documentation on how to setup a local test environment and go on a test flight.

Roadmap

See the open issues for a list of proposed features and known issues.

Contributing

Your contributions are greatly appreciated. Please feel free to open an issue or propose a feature request. If you want to propose code changes then it is recommended to go through the list of open pull requests and see if the change you are planning is already proposed by someone else.

When unsure about something it is always a good idea to open a new issue and start the discussion.

With that said, please feel free to fork the repository and propose a pull request.

License

Flightpath is licensed under Mozilla Public License v2.0. You can find a copy of the license in LICENSE file or at https://www.mozilla.org/en-US/MPL/2.0/

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL